Table of Contents | Previous | Bookshelf

Programmer's Guide to Servlets
    

Index

A

about this book 7
accessing
JSP 14
request object in JSP 37
servlets 13
accessTimeColumn
parameter for JdbcSessionManager 52
activating
JSP 15
servlets 15
API
clarifications 75
API reference
JavaBeans 12
JSP 12
servlets 10

B

beans 11
example of accessing from JSP 39
examples directory 31
beans.10
examples directory 31
bookstore
examples directory 31

C

cache_dir
optional parameter to NSServletEarlyInit 58
cache directories 25
CatchSignals
optional parameter to NSServletLateInit 58
CGI variable
returning in a servlet 78
clarifications
of API 75
ClassCache 25
classpath
for JDK 24
for JVM 27
for servlets 18
JVM parameter 27
compiler
JVM parameter 27
compiling
servlets 10
configuring
global servlet attributes 16
individual servlets 18
JRE/JDK paths 23
JVM 26, 67
context
optional parameter to NSServletService 58
contexts 23, 63
contexts.properties 58, 63
cookies method 79

D

debugging
enabling 27
JSPs 70
servlets remotely 69
deletePool
parameter for JdbcSessionManager 53
deleting
version files 25
directives
for enabling servlets 57
directories
for servlets 17
doGet method 33, 34

E

enable class GC
JVM parameter 27
enable debug
JVM parameter 27
enabling
JdbcSessionManager 53
JDK or JRE 23
JSP 14
MMapSessionManager 50
servlets 15
session managers 46
SimpleSessionManager 48
examples
form that invokes JSP 40
JSP 36
JSP accessing beans 39
location in the build 31
servlets 32
servlet that parses input parameters 34
shipped in the build 31
simple servlet 33
virtual servlet path 20

F

file extensions
.class 17
.jsp 14, 59
forms
example of invoking JSP 40
forward 79

G

garbage collection
enabling 27
GenericServlet.getInitParameter 77
getAttribute 78
getAttributeNames 78
getContext 78
getInitParameter 77
getInitParameterNames 77
global servlet attributes
configuring 16

H

HttpServlet 33, 34
HttpServletRequest
more info 55
HttpSession
more info 55
HttpSession.setMaxInactiveInterval 76
HttpUtils.getRequestURL 75

I

include 79
input parameters
accessing in JSP 41
insertPool
parameter for JdbcSessionManager 53
installing
JRE or JDK 12
servlets 13
Intuitve Systems
web site 73

J

jars
classpath 27
JavaBeans 12
specifying classpath 27
Java Development Kit
see JDK
Java Runtime Environment
see JRE
JavaServer Pages
see JSP
Java Servlet API 10
Java Virtual Machine
see JVM
Java Virtual Machine Specification 68
JdbcSession
source code 54
JdbcSessionManager 51
enabling 53
source code 54
JDK 12
downloading 13
enabling 23
installing 12
setting path 23
versions 24
JIT 27
JRE 12
enabling 23
installing 12
setting path 23
JSP 11
accessing beans example 39
accessing input parameters 41
accessing Java 11
accessing request object 37
activating 15
API reference 12
cache directory 25
debugging 70
enabling 14
example of invoking from forms 40
examples 36
serving 13
specifying classpath for beans 27
using 9
using Server Manager interface 14
JSP.092
examples directory 32
JSP.10
examples directory 32
JSP tags
useBean 41
just-in-time compiler 27
JVM
catching thread dumps 58
configuration 67
configuring 26
more info 68
specification 68
jvm12.conf 26, 67
JVM parameters
classpath 27
compiler 27
enable class GC 27
enable debug 27
maximum heap size 27
minimum heap size 27
option 27
OPTITDIR 27
profiler 27
verbose mode 27

L

lookupPool
parameter for JdbcSessionManager 53

M

magnus-internal/jsp 59
make
examples directory 32
maximum heap size
JVM parameter 27
maxSessions
parameter for MMapSessionManager 50
parameter for SimpleSessionManager 48
maxValuesPerSession
parameter for MMapSessionManager 50
maxValuesSize
parameter for MMapSessionManager 50
minimum heap size
JVM parameter 27
MMapSessionManager 26, 49
enabling 50
multiple servlet directories 17
multi-process mode
for more info 46

N

NSES_JDK 25
NSES_JRE 25
NSHttpSessionManager 49, 54
NSServletEarlyInit 57
NSServletLateInit 57
NSServletLayer.jar 49, 54
NSServletService 57, 58

O

obj.conf 57
Optimizeit!
purchasing 73
option
JVM parameter 27
OPTITDIR
JVM parameter 27

P

password
parameter for JdbcSessionManager 52
path
to JRE or JDK 13, 23
path translations
specifying 20
persistent session manger 49, 51
preface 7
process mode
for more info 46
profiler
JVM parameter 27
profiling
servlets remotely 73
provider
parameter for JdbcSessionManager 52

R

reaperActive
parameter for JdbcSessionManager 52
reaper method
MMapSessionManager 50
SimpleSessionManager 48
reapInterval
parameter for MMapSessionManager 50
parameter for SimpleSessionManager 48
registered servlet directories 17
registering
individual servlets 18
servlet directories 17
reloading
servlets 16
reload interval 16
remote profiling 73
remote servlet debugging 69
Request.getInputStream 80
Request.getReader 80
RequestDispatcher.forward 79
RequestDispatcher.include 79
request object
accessing in JSP 37
rules.properties 62

S

Server Manager interface
for managing servlets and JSP 14
serving
servlets and JSP 13
servlet
optional parameter to NSServletService 58
Servlet Args 19
ServletByExt 15
Servlet Classpath 18
Servlet Code (class name) 18
ServletContext.getAttributeNames 77
ServletContext.getContext 78
servlet directories 17
default directory 17
Servlet Name 18
ServletRequest.getAttribute 78
ServletRequest.getAttributeNames 78
servlets 10
accessing from clients 13
accessing session data 54
activating 15
API clarifications 75
API reference 10
cache directories 25
compiling 10
configuring global attributes 16
configuring individual servlets 18
debugging remotely 69
example of accessing 17
examples 32
parsing input parameters 34
reloading 16
remote profiling 73
serving 13
session managers 45
sessions 45
specifying virtual paths 20
using 9
using Server Manager interface 14
virtual path translation 14
servlets.jar 10
servlets.properties 58, 61
Servlets API Class Reference 75
SessionData 25
session data
accessing 54
sessionIdColumn
parameter for JdbcSessionManager 52
Session Manager 16
Session Manager Args 16
session managers 45
JdbcSessionManager 51
MMapSessionManager 49
persistent 49, 51
SimpleSessionManager 47
specifying 46
sessions 45
accessing from servlets 54
examples directory 32
overview 45
setMaxInactiveInterval 76
simple servlet example 33
SimpleSession
source code 49
SimpleSessionManager 47
enabling 48
source code 49
single process mode
for more info 46
snoop.jsp 38
source code
JdbcSession 54
JdbcSessionManager 54
SimpleSession 49
SimpleSessionManager 49
specifying
JDK or JRE 13
servlet directories 17
session managers 46
virtual servlet paths 20
Startup Servlets 16

T

table
parameter for JdbcSessionManager 52
thread pools 15, 29, 68
timeOut
parameter for JdbcSessionManager 52
parameter for MMapSessionManager 50
parameter for SimpleSessionManager 48
tools
examples directory 32

U

unsafe URIs 80
updatePool
parameter for JdbcSessionManager 53
url
parameter for JdbcSessionManager 52
useBean
JSP tag 41
username
parameter for JdbcSessionManager 52
using
servlets and JSP 9

V

valueColumn
parameter for JdbcSessionManager 52
verbose mode
JVM parameter 27
version files 26
deleting 25
virtual paths
example 20
specifying 20

Table of Contents | Previous | Next | Index

Last Updated: 02/25/00 16:19:16

© Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.