Changes from previous versions of Web Server are summarized in this section.
A new API for defining customized server-parsed tags as NSAPI plug-ins has been added. For more information, see Chapter 2, Server-Parsed HTML Tags.
Server-side Java applets (HttpApplets) are not supported. Use Java servlets instead.
NSAPI has new features.
Java Servlets 2.2.1 and JavaServer Pages 1.1 specifications are supported.
HTTP/1.1 cookies are supported.
Descriptions of CGI variables have been added to CGI Variables.
You can invoke servlets as SSI in HTML pages by using the <SERVLET\> tag, as discussed in Chapter 2, Server-Parsed HTML Tags.
NSAPI has new features.
Programs such as servlets modify a virtual server instead of the server as a whole. (To add programs as in iPlanet Web Server 4.1, you can configure only one virtual server.)
Web applications are now supported as described in the Java Servlet 2.2 API specification.
NSAPI has new features. For details, see the NSAPI Programmer’s Guide for Sun ONE Web Server.
Some configuration files have changed. For details, see the iPlanet Web Server 6.0 Programmer’s Guide (http://docs.sun.com/source/816-5687-10/index.html).
The Access Control API has changed. For details, see the comments in the server_root/plugins/include/nsacl/aclapi.h file.
Java Servlets 2.3 and JavaServer Pages 1.2 specifications are supported.
HTTP extensions for the WebDAV protocol in compliance with RFC 2518 are supported.
NSAPI filters that enable the custom processing of HTTP request and response streams are supported.
HTTP compression through the use of native HTTP request and response stream filters is supported.
Legacy servlets, that is servlets configured through the servlets.properties, contexts.properties, and rules.properties files are not supported.
For information about migrating legacy servlets to web applications, see the Sun Java System Web Server 7.0 Developer's Guide to Web Applications.Sun Java System Web Server 7.0 Update 5 Developer’s Guide to Java Web Applications.
Java Servlets 2.4 and JavaServer Pages 2.0 specifications are supported.