JavaServer Pages (JSP) Specfication 1.1
Describes the programming environment provided by standard
implementations of the JavaServer Pages (JSP) technology. In
conjunction with the Servlet API Specification (see below), this
document describes what a portable API page is allowed to
contain. Specific information on scripting (Chapter 4), tag
extensions (Chapter 5), and packaging JSP pages (Appendix C) is
useful. The Javadoc API Documentation is included with the
Tomcat download.
Java Servlet API Specification 2.2
Describes the programming environment that must be provided by
all servlet containers conforming to this specification. In
particular, you will need this document to understand the web
application directory structure and deployment file.
Sun BluePrints (tm) Design Guidelines for J2EE
Comprehensive advice and examples on application design for the
Java2 Enterprise Edition (J2EE) platform, which includes
servlets and JSP pages. The chapters on servlet and JSP design
are useful even when your application does not require other
J2EE platform components.