System News
"More Servlets and JavaServer Pages"
by Marty Hall
February 25, 2002,
Volume 48, Issue 4

The JavaTM 2 Platform has become the technology of choice for developing professional e-commerce applications, dynamic Web pages and Web-enabled applications and services. Servlet and JavaServer PagesTM (JSPTM) technology is the foundation of this platform: it provides the link between Web clients and server-side applications. But the field has been evolving rapidly, and few developers have been able to keep up.

In "More Servlets and JavaServer Pages", a companion to "Core Servlets and JavaServer Pages," Marty Hall, president of, a training and consulting company focusing on server-side Java technology, shows how to apply recent advances in servlet and JSP technology. The book provides every detail necessary to leverage the latest servlet 2.3 and JSP 1.2 standards: real-world insight, advanced techniques, industrial-strength code and hands-on coverage of three top servers: Apache Tomcat, Macromedia JRun and New Atlanta ServletExec.

Part I gives a thorough introduction to programming with servlet and JSP technology. It shows how to configure a server, read form data and HTTP headers, handle cookies, track sessions, apply JSP scripting elements, use JavaBeansTM components, develop JSP tag libraries and apply the MVC architecture.

Part II provides exhaustive details on Web application development and deployment. It explains how to register Web applications, how to organize them, how to deploy them in WAR files, how to deal with relative URLs and how to share data among Web applications. It also gives details on every element in version 2.3 of the deployment descriptor (web.xml).

Part III describes Web application security in detail. It explains two general strategies for securing your applications: declarative security and programmatic security. Within each of these strategies, it shows how to use form-based or BASIC authentication and and how to protect network traffic with SSL.

Part IV covers two features introduced with servlets 2.3: filters and lifecycle events. It explains how to use filters to debug, modify and optimize the output of previously existing servlets and JSP pages. It also shows how to use event listeners to respond to major events in the server life cycle.

Part V looks at new tag library developments. It shows how to improve tag libraries by making use of new capabilities of the JSP 1.2 specification and explains how to streamline code by using the new standard JSP tag library (JSPTL).

The introduction and table of contents are available online:

Read More ... [ more...]



Other articles in the Java section of Volume 48, Issue 4:

See all archived articles in the Java section.

Trending in
Vol 235, Issue 2
Trending IT Articles