Book description
Java EE is the technology of choice for e-commerce applications, interactive Web sites, and Web-enabled services. Servlet and JSP technology provides the link between Web clients and server-side applications on this platform. Core Servlets and JavaServer Pages, Volume 2: Advanced Technologies, Second Edition, is the definitive guide to the advanced features and capabilities provided by servlets and JSP.
Volume 2 presents advanced capabilities like custom tag libraries, filters, declarative security, JSTL, and Struts. Like the first volume, it teaches state-of-the-art techniques and best practices illustrated with complete, working, fully documented programs.
Volume 2 explains in detail the advanced tools and techniques needed to build robust, enterprise-class applications. You'll learn how to control application behavior through the web.xml deployment descriptor file, how to enhance application security through both declarative and programmatic methods, and how to use servlet and JSP filters to encapsulate common behavior. You'll also learn how to control major application lifecycle events, best practices for using JSTL, and how to build custom tag libraries. Volume 2 concludes with an in-depth introduction to the Jakarta Struts framework.
Complete source code for all examples is available free for unrestricted use at www.volume2.coreservlets.com. For information on Java training from Marty Hall, go to courses.coreservlets.com.
Volume 1 presents comprehensive coverage of the servlets and JSP specifications, including HTTP headers, cookies, session tracking, JSP scripting elements, file inclusion, the MVC architecture, and the JSP expression language. It also covers HTML forms, JDBC, and best practices for design and implementation.
Table of contents
- Title Page
- Copyright Page
- Contents
- Introduction
- Acknowledgments
- About the Authors
- Chapter 1. Using and Deploying Web Applications
- Chapter 2. Controlling Web Application Behavior with web.xml
- Chapter 3. Declarative Security
- Chapter 4. Programmatic Security
- Chapter 5. Servlet and JSP Filters
- Chapter 6. The Application Events Framework
- Chapter 7. Tag Libraries: The Basics
- Chapter 8. Tag Libraries: Advanced Features
- Chapter 9. JSP Standard Tag Library (JSTL)
- Chapter 10. The Struts Framework: Basics
- Chapter 11. The Struts Framework: Doing More
- Chapter 12. The Struts Framework: Validating User Input
- Appendix Developing Applications with Apache Ant
- Index
Product information
- Title: Core Servlets and JavaServer Pages, Volume 2: Advanced Technologies, Second Edition
- Author(s):
- Release date: December 2007
- Publisher(s): Pearson
- ISBN: 0131482602
You might also like
book
J2EE™ and JAX™: Developing Web Applications and Web Services
Learn J2EE and the JAX APIs for Web services and applications—all in one volume. The first …
book
Advanced JavaServer Pages™
Design and implement flexible, extensible, and maintainable applications with servlets and JSP technology Master powerful authentication …
book
J2EE™ Platform Web Services
Build robust, scalable, end-to-end business solutions with J2EE™ Web Services. This is the definitive practitioner's guide …
book
Just Java™ 2, Fifth Edition
Java programming language and basic packages Server-side libraries and enterprise development Networking, Beans, and collections GUI …