- Featured Columnists
-
Table of Contents
- Welcome
- Web Basics
- Publishing on the Web: Putting Files on the Server
- Web Design Process and Workflow
- Project Management
- Mark My WWWord: HTML and XHTML
- Standards Compliance
- Layouts
- Forms
- Meta Tags and Search
- Usability
- Accessibility
- Enhancing Web Page Interaction
- Web Graphics
- Web Page Optimization
- Multimedia
- Content
- Overview of Servers
- Server Programming Basics
- Careers in Web Design
- Tools
- Tutorials
- Intellectual Property for Web Designers
JSP
Last updated Oct 17, 2003.
JSP (Java Server Pages) is owned by Sun Microsystems, though anyone can use it for free with the exception of the enterprise edition. It offers cross-platform and cross-server support as it's platform independent like Java on which it's based.
To use JSP requires knowing Java, which may have a higher learning curve than other scripting languages discussed previously in this section. JSP is extensible with custom tag libraries and it uses JDBC (Java Database Connectivity) for accessing databases.
Continuing our previous examples, here's "Hello World!" for JSP:
<% out.println("Hello, World!"); %>
JSP files have the .jsp extension and they're HTML files with special tags containing Java source code. Like ColdFusion, JSP hosting can be pricey.
