Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: C
- Cache-Control header: 5.6. HTTP Headers
- caching images: 6.1.3.2. Caching a converted image
- CallableStatement class: 9.5.1. Stored Procedures
- callbacks to applet methods: 10.1.3. JDBC, RMI, and a Little CORBA
- 10.3. Chat Server
- 10.3.1. The Design
- 10.3.5. The RMI Applet
- cascading style sheetsets (CSS): 5.4.2.3. Weather forecast using HTML generation creatively
- case-insensitive search: 13.3.1. Improving Deblink with Regular Expressions
- certificate authorities
- Entrust Technologies: 8.2. Digital Certificates
- Keywitness: 8.2. Digital Certificates
- Thawte Consulting: 8.2. Digital Certificates
- VeriSign: 4.4.10. Extra Attributes
- 8.2. Digital Certificates
- 8.3.1. SSL Client Authentication
- certificates
- client: 8.3.1. SSL Client Authentication
- digital: 8.2. Digital Certificates
- server: 8.3. Secure Sockets Layer (SSL)
- CGI
- connection to HTTP: 10.1.1. HTTP and Raw Socket Connections
- definition: 1.1.1. Common Gateway Interface
- environment variables: 4. Retrieving Information
- FastCGI, web site for information: 1.1.1.1. FastCGI
- hidden form fields: 7. Session Tracking
- life cycle: 1.1.1. Common Gateway Interface
- no counterpart to getPathInfo( ): 4.4.3.2. Ad hoc path translations
- no counterpart to getScheme( ): 4.4.7. How It Was Requested
- reference book: 1.1.1. Common Gateway Interface
- security concerns: 8.4. Running Servlets Securely
- session-tracking techniques: 7. Session Tracking
- CGI Programming on the World Wide Web book: 1.1.1. Common Gateway Interface
- chaining
- images: 11.3.1.2. Faster image chaining
- methods: 5.4.2.2. Weather forecast using HTML generation
- servlets: 2.5. Servlet Chaining and Filters
- 4.4.8.2. Headers in servlet chains
- character entities (&...;)
- reference appendix: D. Character Entities
- use of: 12.1.1. HTML Character Entities
- character sets
- difference from charsets: 12.3.1. Charsets
- UCS-2: 12.4.1. UCS-2 and UTF-8
- US-ASCII: 12.3.1. Charsets
- 12.4. Multiple Languages
- UTF-8: 12.4.1. UCS-2 and UTF-8
- characters, special: 12.1. Western European Languages
- charsets
- hidden form field: 12.6.1. The Hidden Charset
- ISO-8859-5 (Cyrillic): 12.3.1. Charsets
- ISO-8859-8 (Hebrew): 12.3.1. Charsets
- ISO-8859-1 (Latin-1): 5.2. Sending a Normal Response
- 12.1.1. HTML Character Entities
- 12.1.2. Unicode Escapes
- 12.3.1. Charsets
- 12.6. HTML Forms
- Microsoft Internet Explorer option: 12.3.1. Charsets
- most include US-ASCII characters: 12.4. Multiple Languages
- Netscape Navigator option: 12.3.1. Charsets
- preferences: 12.5.2. Charset Preferences
- reference appendix: E. Charsets
- charting packages, web site for downloading: 6.1.1.2. A dynamically generated chart
- chat server: 10.3. Chat Server
- Chinese charset: 12.3.1. Charsets
- class variable: 3.1.5. A Holistic Counter
- classes
- ByteArrayOutputStream: 5.7.1. Status Codes
- CallableStatement: 9.5.1. Stored Procedures
- com.oreilly.servlet
- MultipartResponse: 6.3. Server Push
- ServletUtils: 5.7.3. Reporting
- Cookie: 2.2. The Servlet API
- 7.4.1. Working with Cookies
- B. HTTP Servlet API Quick Reference
- GenericServlet: 2.2. The Servlet API
- A. Servlet API Quick Reference
- HttpServlet: 2.2. The Servlet API
- B. HTTP Servlet API Quick Reference
- HttpServletRequest: B. HTTP Servlet API Quick Reference
- identifying users: 4.3.3. Getting Information About the User
- in javax.servlet.http: 2.2. The Servlet API
- HttpServletResponse: B. HTTP Servlet API Quick Reference
- in javax.servlet.http: 2.2. The Servlet API
- setting HTTP response headers: 5.6.1. Setting an HTTP Header
- uses: 2.3.1. Writing Hello World
- HttpSession: 2.2. The Servlet API
- 7.5.1. Session-Tracking Basics
- B. HTTP Servlet API Quick Reference
- HttpSessionBindingEvent: B. HTTP Servlet API Quick Reference
- HttpSessionBindingListener: B. HTTP Servlet API Quick Reference
- HttpSessionContext: 7.5.5. Putting Sessions in Context
- B. HTTP Servlet API Quick Reference
- HttpUtils: B. HTTP Servlet API Quick Reference
- Locale: 12.2. Conforming to Local Customs
- 12.2. Conforming to Local Customs
- 12.3.2. Writing Encoded Output
- 12.5.3. Resource Bundles
- LocaleNegotiator: 12.5.5. The LocaleNegotiator Class
- LocaleToCharsetMap: 12.5.5. The LocaleNegotiator Class
- MultipartRequest: 4.4.9.3. Receiving files using the input stream
- MultipartResponse: 6.3. Server Push
- ParameterParser: 13.2.2. Emailing Form Data
- PrintStream: 5.2. Sending a Normal Response
- PrintWriter: 2.3.1. Writing Hello World
- RemoteDaemonHttpServlet: 10.3. Chat Server
- RemoteHttpServlet: 10.2.5.2. The superclass
- SecurityManager: 8.4.1. The Servlet Sandbox
- Servlet: A. Servlet API Quick Reference
- ServletConfig: 3.3. Init and Destroy
- 3.3.1. A Counter with Init
- 3.3.1. A Counter with Init
- A. Servlet API Quick Reference
- ServletContext: A. Servlet API Quick Reference
- ServletException: 5.7.4. Exceptions
- A. Servlet API Quick Reference
- ServletInputStream: A. Servlet API Quick Reference
- ServletOutputStream: 5.2. Sending a Normal Response
- A. Servlet API Quick Reference
- ServletRequest: 2.2. The Servlet API
- A. Servlet API Quick Reference
- ServletResponse: 2.2. The Servlet API
- A. Servlet API Quick Reference
- ServletUtils: 5.7.3. Reporting
- SingleThreadModel: A. Servlet API Quick Reference
- singleton: 11.3.2.1. Using a shared class to sell burritos
- 11.3.2.2. Using a servlet as the shared object
- 11.3.3.1. Inheriting a shared reference
- SmtpClient: 13.2.1. Using sun.net.smtp.SmtpClient
- Statement: 9.2.3. Executing SQL Queries
- stub and skeleton versions: 10.2.5.1. The servlet
- subclassing: 5.4.2.3. Weather forecast using HTML generation creatively
- superclass for socket connection details: 10.2.4.1. The servlet
- support classes: 3.2. Servlet Reloading
- UnavailableException: A. Servlet API Quick Reference
- UnicastRemoteObject: 10.2.5.2. The superclass
- URLConnection: 10.2.2.2. Back to the applet
- ZipOutputStream: 6.2. Compressed Content
- clearParameters( ) method: 9.2.8. Using Prepared Statements
- client authentication, see authentication: 8.1.2. Custom Authorization
- client certificates: 8.3.1. SSL Client Authentication
- client machines, identifying: 4.3.1. Getting Information About the Client Machine
- 4.4.8. Request Headers
- client pull: 5.6.3. Client Pull
- 6.3. Server Push
- client servlets: 13.6. Acting as an RMI Client
- cmd.exe problem in Windows NT: 13.4.4. Executing Finger with Redirected Output
- CODEBASE attribute: 2.4. Server-Side Includes
- 6.1.5.1. An image of a simple applet
- 10.2.1. The Applet
- collaboration: 11.3. Servlet Collaboration
- color conversion, web site for information: 6.1.3.1. Converting an image to grayscale
- color image, converting to grayscale: 6.1.3. Image Effects
- Common Gateway Interface, see CGI: 1.1.1. Common Gateway Interface
- communication
- applet-server: 10.1. Communication Options
- applet-servlet: 10.1.3. JDBC, RMI, and a Little CORBA
- 10.3. Chat Server
- hybrid approach: 10.1.4. The Hybrid Approach
- RMI: 10.2.5. RMI Communication
- servlet-servlet: 11. Interservlet Communication
- socket connections initiated by applet only: 10.2.4.1. The servlet
- text-based: 10.2.2. Text-based HTTP Communication
- com.oreilly.servlet package
- MultipartResponse utility class: 6.3. Server Push
- ServletUtils class: 5.7.3. Reporting
- web site for source code: 0.2. About the Examples
- compiler, rmic: 10.2.5.1. The servlet
- 10.3.5. The RMI Applet
- compression formats
- GZIP and ZIP,
supported in JDK: 6.2. Compressed Content
- negotiating which to use: 6.2. Compressed Content
- x-gzip and x-compress: 6.2. Compressed Content
- com.sun package: 4.2.1. Getting Information About the Server
- 4.4.10. Extra Attributes
- concatenation, to be avoided: 13.8.2. Don't Append by Concatenation
- configuration class: 3.3. Init and Destroy
- 3.3.1. A Counter with Init
- 3.3.1. A Counter with Init
- configuration file: 3.3. Init and Destroy
- conglomerate image: 6.1.2.2. Combining images
- Connection class
- getAutoCommit( ) method: 9.4.1. Using Transactions with JDBC
- prepareStatement( ) method: 9.2.8. Using Prepared Statements
- rollback( ) method: 9.4.1. Using Transactions with JDBC
- setAutoCommit( ) method: 9.4.1. Using Transactions with JDBC
- ConnectionPool class
- getConnection( ) method: 9.4.3. Connection Pooling
- returnConnection( ) method: 9.4.3. Connection Pooling
- connections
- Connection header: 5.6. HTTP Headers
- Connection objects, reusing: 9.3.1. Reusing Database Connections
- connection pool: 9.4.3. Connection Pooling
- HTTP-CGI: 10.1.1. HTTP and Raw Socket Connections
- maximum of 100: 9.4.4. Connections as Part of a Session
- most limited JDBC resource: 9.4.4. Connections as Part of a Session
- raw socket connections and HTTP: 10.1.1. HTTP and Raw Socket Connections
- 10.3.1. The Design
- 11.2.1. An Improved getServlet( )
- secure connections: 4.4.7. How It Was Requested
- see also databases and transactions: 9. Database Connectivity
- connectivity
- advantage of servlets: 9. Database Connectivity
- servlets' power: 1.3.2. Power
- constructors: 3.3. Init and Destroy
- containsHeader( ) method: 5.6.1. Setting an HTTP Header
- Content-Encoding header: 5.6. HTTP Headers
- 6.2. Compressed Content
- 6.2. Compressed Content
- Content-Language header: 12.1.1. HTML Character Entities
- Content-Type header: 2.1.1. Requests, Responses, and Headers
- 5.2. Sending a Normal Response
- 5.3. Using Persistent Connections
- 12.3.1. Charsets
- conventions, typographical: 0.4. Conventions Used in This Book
- Cookie class
- constructor: 7.4.1. Working with Cookies
- in javax.servlet.http package: 2.2. The Servlet API
- reference: B. HTTP Servlet API Quick Reference
- setComment( ) method: 7.4.1. Working with Cookies
- setDomain( ) method: 7.4.1. Working with Cookies
- setMaxAge( ) method: 7.4.1. Working with Cookies
- setPath( ) method: 7.4.1. Working with Cookies
- setSecure( ) method: 7.4.1. Working with Cookies
- setValue( ) method: 7.4.1. Working with Cookies
- setVersion( ) method: 7.4.1. Working with Cookies
- cookies
- comment field: 7.4.1. Working with Cookies
- cookie central web site: 7.4. Persistent Cookies
- Cookie class: 2.2. The Servlet API
- 7.4.1. Working with Cookies
- B. HTTP Servlet API Quick Reference
- domain restriction pattern: 7.4.1. Working with Cookies
- example: 7.4.2. Shopping Using Persistent Cookies
- maximum age: 7.4.1. Working with Cookies
- persistence: 7.4. Persistent Cookies
- secure channel: 7.4.1. Working with Cookies
- setting values of: 7.4.1. Working with Cookies
- size and quantity limits: 7.4.1. Working with Cookies
- specification: 7.4. Persistent Cookies
- version of: 7.4.1. Working with Cookies
- where to send: 7.4.1. Working with Cookies
- copying, unauthorized: 4.2.2. Locking a Servlet to a Server
- CORBA (Common Object Request Broker Architecture) connectivity: 1.3.2. Power
- 10.1.3. JDBC, RMI, and a Little CORBA
- counters, as examples: 3.1.3. A Simple Counter
- 4.4.6. An Improved Counter
- country-code abbreviations: 12.2. Conforming to Local Customs
- crashing servers: 3.3.2. A Counter with Init and Destroy
- CREATE attribute: 2.6.5. JavaServer Pages and JavaBeans
- createImage( ) method: 6.1.1.1. A ``Hello World'' image
- 6.1.2.1. Drawing over an image
- 6.1.4. Image Effects in Filter Chains
- creation overhead: 3.1.2. Instance Persistence
- credit-card checking: 9.4.1. Using Transactions with JDBC
- cryptography, public-key: 8.2. Digital Certificates
- custom authorization: 8.1.3. Form-based Custom Authorization
- custom class loaders: 3.2. Servlet Reloading
- customs, local: 12.2. Conforming to Local Customs
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 2001
O'Reilly & Associates, Inc.
All Rights Reserved.
|