| Servlets are a Java API that can be used to replace Perl CGI scripts, or more specifically, to extend the capabilities of the web server.
 Servlets can also be used with XML and XSL.
     
	API
    
	Servlet Information
    
	Servlet Engines
    
      Java Web ServerThis was the reference implementation of the servlet engine implemented in Java.  Sun has turned over the source code to the Apache Project and is now implemented as Tomcat.
Tomcat (Jakarta Project)The reference implementation of Java Servlets and Java Server Pages. The code is not yet available aside from a nightly standalone build.
Apache JServA 100% Pure Java implementation of the Servlet 2.0 API specification.  Works with Apache.
ServletExecA high-performance commercial servlet engine.  Offers a free demo/development copy and a servlet debugger. Works with most web servers.
JRunA high-performance commercial servlet engine.  Offers a free demo/development copy.  JavaWorld's Best Servlet Tool for 1998 and WebTechnique's Best Java Tool for 1998.  Recently acquired by Allaire.  Works with most web servers.
 |