Servlet & JSP: A Tutorial
by Budi Kurniawan
ISBN: 9780980839623
$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

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