About the Examples

This book contains a large number of examples that demonstrate useful techniques for input validation, database access, information caching, application-controlled authentication and access control, internationalization, XML processing, and more. The examples include both complete applications, such as an online shopping site, an employee directory, and a personalized project billboard, as well as numerous smaller examples and page fragments. The included example tag library contains 10 or so custom actions you can use directly in your application or as a starting point for your own development. The code for all the examples and most of the custom actions is contained within the text; you can also download all code from the O’Reilly web site at http://www.oreilly.com/catalog/jserverpages2/. In addition, you can see all the examples in action, download the code, ask me questions, find JSP-related products, and more at http://www.TheJSPBook.com.

All examples have been tested with the official JSP 1.2 reference implementation (Apache Tomcat 4) on Windows ME and Linux (Red Hat Linux 7.2) using Sun’s Java 2 SDK, Standard Edition (1.3.1_01 and 1.4). If you would like more information on downloading and installing the Apache Tomcat server for use with the examples, see Chapter 4.

Get JavaServer Pages, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.