iTP Secure WebServer System Administrator's Guide (iTPWebSvr 5.1+)
Using NonStop Servlets for JavaServer Pages With 
The iTP Secure WebServer
iTP Secure WebServer System Administrator’s Guide—522659-001
9-2
Installation
WebServer processes, and the web container environment. It also describes the 
lifecycle of a servlet and the benefits of running servlets in NonStop TS/MP server 
classes.
Installation
•
Installing NonStop Servlets for JavaServer Pages (NSJSP) (See page 9-13). This 
describes how to install (and start) the NonStop Servlets for JavaServer Pages.
•
Starting or Restarting NonStop Servlets for JavaServer Pages (See page 9-16). This 
describes how to start the NonStop Servlets for JavaServer Pages.
Configuration
•
Web Container Configuration shows the directory structures and configuration files 
that support the web container environment. These configuration files contain 
default values. In most cases you do not need to make any changes to them.
•
Web Application Configuration shows the directory structures for applications and 
the changes you make to the configuration files in order to host an application and 
deploy its servlets. 
Usage
To use this documentation, you should have some familiarity with the Java language and 
tools and the servlet application programming interface (API) as defined by JavaSoft. 
This section does not attempt to teach you how to program servlets or JSP, although it 
does offer advice and ideas. 
You also should be familiar with the overall iTP Secure WebServer environment, which 
must be installed and running before you can install and use the servlet functionality. 
•
Client Programming Considerations (See page 9-27). This describes how to refer to 
a servlet in an HTML document and how to send requests to and receive responses 
from a servlet.
•
Servlet Programming Considerations (See page 9-28). This discusses features used 
for writing servlets. For example, it describes the implications of using server 
classes for threading and context management. 
•
JavaServer Pages (See page 9-33). This is an overview of the main features of JSP. 
The reasons for using distributed servlets, how to include one servlet in another or 
forward responses between servlets are discussed. Simple examples of JSP code are 
annotated. 
Troubleshooting
•
Logs and Error Conditions on page 9-38. Errors can be logged in OSS and Server 
log files. 










