Index DocHome Next |
iPlanet Web Server, Enterprise Edition Programmer's Guide to Servlets |
Contents
About This Book
Chapter 1 Servlets and JavaServer PagesWeb Applications
Servlets
JavaServer Pages
Chapter 2 Web ApplicationsWeb Application Structure
Dynamic Reconfiguration
web.xml Clarifications
login-config
The web-apps.xml File and Virtual Servers
security-constraint
session-timeout
The Default Context for a Virtual Server
Deploying a Web Application using wdeploy
Example server.xml File
Example web-apps.xml File
web-apps.xml Element Reference
auth-native
class-loader
description
filter, filter-mapping
form-login-session
init-param
jsp-servlet
param-name
param-value
parameter-encoding
response-buffer
response-cookie
role-mapping
session-cookie
session-manager
session-tracking
tempdir
vs
web-app
Web Application Examples
Chapter 3 Using ServletsWhat Does the Server Need to Run Servlets?
Using the User Interface
Enabling Servlets
Making Servlets Available to Clients
The <SERVLET> SHTML Tag
Servlet Output
Configuring JVM
Maximizing Servlet Performance
Chapter 4 Using JavaServer PagesWhat Does the Server Need to Run JSP?
Configuring JRE/JDK Paths
Using the User Interface
Enabling JSPs
Making JSPs Available to Clients
Deleting Cache Version Files
The JSP Command-Line Compiler
Package Names Generated by the JSP Compiler
JSP Tag Libraries and Standard Portable Tags
Specifying that JSPs Are Precompiled
Other JSP Initialization Parameters
Chapter 5 Debugging Servlets and JSPsServlet Debugging
JSP Debugging
Generating a Stack Trace for Debugging
Using Forte for Java to Debug Servlets and JSPs
JPDA Options for Debugging
Chapter 6 Session ManagersSession Overview
Specifying a Session Manager
IWSSessionManager
Parameters for IWSSessionManager
MMapSessionManager (Unix Only)
Enabling IWSSessionManager
Source Code for IWSSessionManager
Parameters
Deprecated Session Managers
Enabling MMapSessionManager
Deleting SessionData Version Files
SimpleSessionManager
Load Balancing, Session Failover, and Session IDs
JdbcSessionManager
Chapter 7 API ClarificationsClarification of HttpSession Scope
Clarifications for Using Methods
HttpServlet.service
Other Useful Information
ServletContext.getAttribute
ServletRequest.setAttribute
ServletRequest.getParameter
ServletResponse.getOutputStream and getWriter
RequestDispatcher.forward and include
Database Connection Pooling
Fetching the Client Certificate
Chapter 8 Legacy Servlet and JSP ConfigurationThe Default Virtual Server
Enabling Servlets and JSP
Making JSPs Available to Clients
Configuring Servlets in the Default Virtual Server
Configuring Global Servlet Attributes
Using the User Interface
Registering Servlet Directories
Registering Individual Servlets
Specifying Servlet Virtual Paths
Specifying Servlet Contexts
Legacy Configuration Files
servlets.properties
Legacy Examples
rules.properties
contexts.properties
Maximizing Legacy Servlet Performance
Appendix A Servlet Settings in magnus.conf and obj.confInit Directives in magnus.conf
Objects in obj.conf
Directives for Registered Servlet Directories
JSP Directives
Appendix B Converting SSJS ApplicationsDifferences Between JavaScript and Java
JavaScript to Java Class Conversions
Conversion Steps
Example Conversion
Appendix C JVM ConfigurationThe jvm12.conf File
Using JVM Environment Variables
jvm12.conf Parameter Reference
Appendix D Remote Servlet ProfilingThe Optimizeit! Profiler
Index
The HPROF Profiler
Index DocHome Next
Copyright © 2001 Sun Microsystems, Inc. Some preexisting portions Copyright © 2001 Netscape Communications Corp. All rights reserved.
Last Updated May 02, 2001