- Move includes.nav*.sgml to share/sgml/navibar.ent and <lang>/share/sgml/nabibar.l10n.ent. - Move includes.sgml and includes.xsl to share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent, and <lang>?share/sgml/header.l10n.ent. - Move most of XSLT libraries to share/sgml/*.xsl and <lang>/share/sgml/*.xsl. - Move news.xml and other *.xml files for the similar purpose to share/sgml/*.xml and <lang>/share/sgml/*.xml. - Switch to use a custom DTD for HTML document. Now we use "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is HTML 4.01 + some entities previously pulled via "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line. The location of entity file will be resolved by using catalog file. - Add DOCTYPE declearation to XML documents. This makes the followings possible: * Use of &foo; entities for SGML in an XML file instead of defining {$foo} as the same content. * &symbolic; entities for Latin characters. - Duplicated information between SGML and XML, or English and translated doc, has been removed as much as possible.
49 lines
2.3 KiB
Text
49 lines
2.3 KiB
Text
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
|
<!ENTITY base CDATA "../..">
|
|
<!ENTITY date "$FreeBSD: www/en/java/links/servlets.sgml,v 1.7 2005/10/04 20:56:33 hrs Exp $">
|
|
<!ENTITY title "FreeBSD &java; Project: Servlets">
|
|
<!ENTITY % navinclude.developers "INCLUDE">
|
|
]>
|
|
<html>
|
|
&header;
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
|
|
<P>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.
|
|
|
|
<P>Servlets can also be used with XML and XSL.
|
|
|
|
<ul>
|
|
<LI>API
|
|
<ul>
|
|
<li><a href="http://java.sun.com/products/servlet/index.html">Sun's Servlet API</a>
|
|
<li><a href="http://java.sun.com/products/jsp/jsp_servlet.html">Sun's Java Server Pages White Paper</a><BR>
|
|
Java Server Pages are a method to ease design and maintenance of web pages. Similar to Active Server Pages by Microsoft.
|
|
|
|
</ul>
|
|
<LI>Servlet Information
|
|
<ul>
|
|
<li><a href="http://www.purpletech.com/servlet-faq">Purple Servlet FAQ</a><BR>
|
|
A comprehensive source of information for Servlets.
|
|
</ul>
|
|
<LI>Servlet Engines
|
|
<ul>
|
|
<li><A HREF="http://www.sun.com/software/jwebserver/">Java Web Server</A><BR>
|
|
This 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.
|
|
<li><a href="http://jakarta.apache.org">Tomcat (Jakarta Project)</a><BR>
|
|
The reference implementation of Java Servlets and Java Server Pages. The code is not yet available aside from a nightly standalone build.
|
|
<li><a href="http://java.apache.org/jserv">Apache JServ</a><BR>
|
|
A 100% Pure Java implementation of the Servlet 2.0 API specification. Works with Apache.
|
|
<li><a href="http://www.newatlanta.com">ServletExec</a><BR>
|
|
A high-performance commercial servlet engine. Offers a free demo/development copy and a servlet debugger. Works with most web servers.
|
|
<li><a href="http://www.jrun.com/products/Jrun">JRun</a><BR>
|
|
A 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.
|
|
</ul>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
&footer;
|
|
</BODY>
|
|
</HTML>
|