Java Servlet Programming, 2nd Edition Customer Reviews: 3 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Java Servlet & JSP Cookbook; Bruce W. Perry, $28.50, 37% Off!
- Java Cookbook, 2nd Edition; Ian F. Darwit, $31.50, 37% Off!
- Web Development with JavaServer Pages; Duane Fields, et al, $28.50, 37% Off!
- Professional Apache Tomcat 5; Vivek Chopra, et al, $24.95, 38% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Servlets are an exciting and important technology that ties Java to the Web,
allowing programmers to write Java programs that create dynamic web content.
Java Servlet Programming, 2nd Edition, covers everything Java developers
need to know to write effective servlets. It explains the servlet lifecycle,
showing how to use servlets to maintain state information effortlessly. It also
describes how to serve dynamic web content, including both HTML pages and multimedia
data, and explores more advanced topics like integrated session tracking, efficient
database connectivity using JDBC, applet-servlet communicaton, interservlet
communication, and internationalization. Readers can use the book's numerous
real-world examples as the basis for their own servlets.
The second edition has been completely updated to cover the new features of
Version 2.2 of the Java Servlet API. It introduces chapters on servlet security
and advanced communication, and also introduces several popular tools for easier
integration of servlet technology with dynamic web pages. These tools include
JavaServer Pages (JSP), Tea, XMLC, and the Element Construction Set.
In addition to complete coverage of 2.2 specification, Java Servlet programming,
2nd Edition, also contains coverage of the new 2.3 final draft specification.
Table of Contents
1. Introduction
History of Web Applications
Support for Servlets
The Power of Servlets
2. HTTP Servlet Basics
HTTP Basics
The Servlet API
Page Generation
Web Applications
Moving On
3. The Servlet Lifecycle
The Servlet Alternative
Servlet Reloading
Init and Destroy
Single-Thread Model
Background Processing
Load on Startup
Client-Side Caching
Server-Side Caching
4. Retrieving Information
The Servlet
The Server
The Client
5. Sending HTML Information
The Structure of a Response
Sending a Normal Response
Using Persistent Connections
Response Buffering
Status Codes
HTTP Headers
When Things Go Wrong
Six Ways to Skin a Servlet Cat
6. Sending Multimedia Content
WAP and WML
Images
Compressed Content
Server Push
7. Session Tracking
User Authentication
Hidden Form Fields
URL Rewriting
Persistent Cookies
The Session Tracking API
8. Security
HTTP Authentication
Form-Based Authentication
Custom Authentication
Digital Certificates
Secure Sockets Layer (SSL)
9. Database Connectivity
Relational Databases
The JDBC API
Reusing Database Objects
Transactions
A Guestbook Servlet
Advanced JDBC Techniques
Beyond the Core
10. Applet-Servlet Communication
Communication Options
Daytime Server
Chat Server
11. Servlet Collaboration
Sharing Information
Sharing Control
12. Enterprise Servlets and J2EE
Distributing Load
Integrating with J2EE
13. Internationalization
Western European Languages
Conforming to Local Customs
Non-Western European Languages
Multiple Languages
Dynamic Language Negotiation
HTML Forms
14. The Tea Framework
The Tea Language
Getting Started
Request Information
Tea Administration
Tea Applications
A Tool Application
Final Words
15. WebMacro
The WebMacro Framework
Installing WebMacro
WebMacro Directives
WebMacro Templates
A Tool Application
Filters
16. Element Construction Set
Page Components as Objects
Displaying a Result Set
17. XMLC
A Simple XML Compile
The Manipulation Class
A Tool Application
18. JavaServer Pages
Using JavaServer Pages
Behind the Scenes
Expressions and Declarations
Directives
JSP and JavaBeans
Includes and Forwards
A Tool Application
Custom Tag Libraries
19. Odds and Ends
Parsing Parameters
Sending Email
Using Regular Expressions
Executing Programs
Using Native Methods
Acting as an RMI Client
Debugging
Performance Tuning
20. What's New in the Servlet 2.3 API
Changes in the Servlet API 2.3
Conclusion
A. Servlet API Quick Reference
B. HTTP Servlet API Quick Reference
C. Deployment Descriptor DTD Reference
D. HTTP Status Codes
E. Character Entities
F. Charsets
Index
Customer Reviews
Customer Reviews: 3 Average Customer Rating:      Jun 28, 2002     Navaid Faiz from Illinois Detaills everything out of servlets If you've just started learning servlets, this book might scare you in the start. Cuz' sometimes author gets too direct in explaining, and the beginners might feel a bit lost. If it happens to you, I would recommend "Java for the Web with Servlets, JSP, and EJB", by Budi Kurniawan, it will definitely get you on the tracks. The best thing about Jason Hunter's book is that it is a very nice reference to all sort of stuff you can do with servlet. You will find everything you need in here.
Apr 16, 2002     Ian from C I have more than one servlet books, this is the best. Actually I am preparing certificate test for the Sun Certified Web Component Developer and found this book extremly helpful. I have take J2EE class with the book Core Servlet and JSP, I must say that book is lacking of a lot detail information and looks more like a manual. This book is the real TUTORIAL.
Mar 14, 2002     sarwar mansoor from Texas You need this book if you are doing any server side programming you need this book.
|