What is Jasper?
Jasper is the reference implementation of the
JSP
specification. It is packaged in Tomcat along with Catalina (the reference
implementation of the Servlet specification).
It is a goal to have Jasper as a component that is independent of Catalina (and vice-versa). We're currently working on this.
Status
The Jasper code base is going through a substantial reorganization
following the evolution of tomcat-3.x to tomcat-4.0. Tomcat-4.0 is the first release to support the new
Servlet 2.3 and JSP 1.2 specifications.
- Proposal for Development of Jasper in Tomcat 4.0
The document defines the set of goals as well as a high level architecture for this new version of Jasper.
- Status
This document gives up to date (well... we'll try!)
information on the current status of Jasper.
- Todo
This is a compilation of the work we are hoping to get done on Jasper.
Documentation
- Architecture
Overall description of Jasper architecture. Come here first to understand how the code base is architected and how the whole thing works.
- Javadocs
You can get the javadocs of the Jasper APIs simply by running the command "build javadoc" in the jasper directory, and pointing your browser to file:/build/jasper/javadoc
-
jspc
User documentation for the jasper command line tool.