JSP hosting: Code Samples

This is a collection of samples demonstrating the usage of different parts of the Java Server Pages (JSP) specification. Both JSP 2.0 and JSP 1.2 examples are presented below.

These examples will only work when these pages are being served by a servlet engine - these samples will work on our JSP hosting plans and you can use them to get familiar with the Tomcat hosting and JSP hosting platform.  These samples will not work if you are viewing these pages via a "file://..." URL.

Tip: For session scoped beans to work, the cookies must be enabled. This can be done using browser options.

JSP 2.0 Examples

Expression Language
Basic Arithmetic Execute Source
Basic Comparisons Execute Source
Implicit Objects Execute Source
Functions Execute Source

SimpleTag Handlers and JSP Fragments
Hello World Tag Execute Source
Repeat Tag Execute Source
Book Example Execute Source

Tag Files
Hello World Tag File Execute Source
Panel Tag File Execute Source
Display Products Example Execute Source

New JSP XML Syntax (.jspx)
XHTML Basic Example Execute Source
SVG (Scalable Vector Graphics) Execute Source

Other JSP 2.0 Features
<jsp:attribute> and <jsp:body> Execute Source
Shuffle Example Execute Source
Attributes With Dynamic Names Execute Source
JSP Configuration Execute Source


JSP 1.2 Examples

Numberguess Execute Source
Date Execute Source
Snoop Execute Source
ErrorPage Execute Source
Carts Execute Source
Checkbox Execute Source
Color Execute Source
Calendar Execute Source
Include Execute Source
Forward Execute Source
Plugin Execute Source
JSP-Servlet-JSP Execute Source
Custom tag example Execute Source
XML syntax example Execute Source


Tag Plugins

If   Execute   Source
ForEach   Execute   Source
Choose   Execute   Source
Was this answer helpful? 1 Users Found This Useful (9 Votes)