eCila

[자바] Java Servlet Programming 본문

공부에 관한 자료(책, 영상)/Web Programming

[자바] Java Servlet Programming

t@k1ng 2011. 8. 31. 09:35





책소개

THE SECOND EDITION OF THIS POPULAR BOOK HAS BEEN COMPLETELY UPDATED TO ADD THE NEW FEATURES OF THE JAVA SERVLET API VERSION 2.2, AND NEW CHAPTERS ON SERVLET SECURITY AND ADVANCED COMMUNICATION. IN ADDITION TO COMPLETE COVERAGE OF THE 2.2 SPECIFICATION, WE HAVE INCLUDED BONUS MATERIAL ON THE NEW 2.3 VERSION OF THE SPECIFICATION.

목차
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



다운로드 


 
Comments