by Budi Kurniawan
$44.95, 452 pages
Servlet and JavaServer Pages (JSP) are the underlying technologies for developing web applications in Java. They are essential for any programmer to master in order to effectively use frameworks such as JavaServer Faces, Struts 2, or Spring MVC.
Covering Servlet 3.0 and JSP 2.2, this book explains the important programming concepts and design models in Java web development as well as related technologies and new features in the latest versions of Servlet and JSP. With comprehensive coverage and a lot of examples, this book is a guide to building real-world applications.
Table of Contents
Introduction Chapter 1: Servlets Chapter 2: Session Management Chapter 3: JavaServer Pages Chapter 4: The Expression Language Chapter 5: JSTL Chapter 6: Writing Custom Tags Chapter 7: Tag Files Chapter 8: Listeners Chapter 9: Filters Chapter 10: Application Design Chapter 11: File Upload Chapter 12: File Download Chapter 13: Decorating Requests and Responses Chapter 14: Asynchronous Processing Chapter 15: Security Chapter 16: Deployment Chapter 17: Dynamic Registration and Servlet Container Initializers Chapter 18: Introduction to Struts 2 Appendix A: Tomcat Appendix B: Web Annotations Appendix C: SSL Certificates Index