View Source

{section}
{column:width=29%}
{panel:borderStyle=outset|borderColor=#ff9900|bgColor=#ffffff}
*+[Home]+*
*+[Read Me First]+*
*+[Purpose and Policy]+*
*+[Frequently Asked Questions]+*
*+[Recently Updated Pages]+*
{panel}

{panel:borderStyle=outset|borderColor=#ff9900|bgColor=#ffffff}
{livesearch:spaceKey=WebServerdocs}
{panel}
{panel:borderStyle=outset|borderColor=#ff9900|titleBGColor=#BDBEC0|bgColor=#ffffff}
                        *{color:black}Table of Contents{color}*

----
{toc:minLevel=2|maxLevel=5|indent=15px}
{panel}
\\
{panel:borderStyle=outset|borderColor=#ff9900|bgColor=#ffffff}
                               *{color:black}Top Contributors {color}*

----
   {contributors-summary:columns=edits,comments|order=edits|labels=+devguide}
{panel}
{column}

{column}
h1. Sun Java System Web Server 7.0 Update 5 Developer's Guide {anchor:dg}

||[Download this document|^Developer's Guide.tar.gz]||
This guide is a starting point for developers who need information about using the various APIs and programming technologies that are supported by Sun Java System Web Server 7.0. The guide summarizes the APIs, and provides information about configuring your server to work with server-side HTML tags and CGI programs.

{panel:borderStyle=outset|borderColor=#ff9900|title=Related Documents|titleBGColor=#ff9900|bgColor=#ffffff}
*[Sun Java System Web Server 7.0 Update 5 Documentation Center|http://docs.sun.com/app/docs/doc/820-7340]*
*[Sun Java System Web Server 7.0 Update 5 Release Notes|Release Notes]*
*[Sun Java System Web Server 7.0 Update 5 Administrator's Configuration File Reference|Administrator's Configuration File Reference]*
*[Sun Java System Web Server 7.0 Update 5 Performance Tuning, Sizing and Scaling Guide|Performance Tuning, Sizing and Scaling Guide]*
*[Sun Java System Web Server 7.0 Update 5 Troubleshooting Guide|Troubleshooting Guide]*
*[Sun Java System Web Server 7.0 Update 5 NSAPI Developer's Guide|NSAPI Developer's Guide]*
*[Sun Java System Web Server 7.0 Update 5 Administrator's Guide|Administrator's Guide]*
*[Sun Java System Web Server 7.0 Update 5 Installation and Migration Guide|Installation and Migration Guide]*
*[Sun Java System Web Server 7.0 Update 5 Developer's Guide to Java Web Applications|Developer's Guide to Java Web Applications]*
*[Sun Java System Web Server 7.0 Update 5 CLI Reference Manual|http://docs.sun.com/app/docs/doc/820-7337]*
{panel}

h2. Technology Overview {anchor:c1}

This chapter summarizes the various APIs and programming technologies supported by Web Server.

The following topics are discussed:

* h6. [Sun Java System Web Server Architecture]
* h6. [Server Configuration Files]
* h6. [Sun Java System Web Server 7.0 APIs]
* h6. [API Summary]
* h6. [Changes From Previous Versions]

h2. Server-Parsed HTML Tags {anchor:c2}

HTML files can contain tags that are executed on the server. In addition to supporting the standard server-side tags, Web Server allows you to embed servlets and define your own server-side tags.

This chapter has the following sections:

* h6. [Enabling Server-Side HTML]
* h6. [Using Server-Side HTML Commands]
* h6. [Environment Variables in Server-side HTML Commands]
* h6. [Embedding Servlets]
* h6. [Defining Custom Server-Parsed HTML Tags]
* h6. [Time Formats]

h2. Using Common Gateway Interface {anchor:c3}

Common Gateway Interface (CGI) programs run on the server and generate a response to return to the requesting client. CGI programs can be written in the C, C++, Java, and Perl languages, and as shell scripts. CGI programs are executed through URL invocation. For information about writing CGI programs, see [http://hoohoo.ncsa.uiuc.edu/cgi/overview.html].

Sun Java System Web Server 7.0 complies with the CGI specification version 1.1.

This chapter has the following sections:

* h6. [Configuring CGI Settings]
* h6. [Creating Custom Execution Environments for CGI Programs]
* h6. [Adding CGI Programs to the Server]
* h6. [Setting the Priority of a CGI Program]
* h6. [CGI Programs]
* h6. [Global CGI Settings]
* h6. [CGI Variables]
* h6. [FastCGI]

                                                                                                                                                                                                                                      \[*Back to* *[top|#dg]*\]

{column}
{section}

The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact