Publishers of technology books, eBooks, and videos for creative people

Home > Articles > Web Design & Development > Usability

Web Design Reference Guide

Hosted by


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.