a Java servlet engine fully compliant with the JavaSoft Java Servlet APIs 2.0 specification
Bajie Server is a Http Server that supports
servlet2.3/JSP 1.2 and CGI. It also has build in
Hook for SSL (via JSSE), support virtual path,
caching, servlet/jsp/WAR auto-reload.
HttpdBase4J is an embeddable Java Web server framework that supports HTTP, HTTPS, templated content, and serving content from inside an archive or from the classpath.
Jetty is an Open Source HTTP Servlet Server written in 100% Java. It is designed to be light weight, high performance, embeddable, extensible and flexible, thus
making it an ideal platform for serving dynamic HTTP requests from any Java application. Read more
kangaroo-egg web server
Kangaroo-egg is a Web server that follows the HTTP/1.1 protocol and includes the DQM scripting language and container, which operates like Servlet/JSP.
libjhttpd is a simple, HTTP/1.0 compliant, threaded Web server library for Java.
OOWeb is a lightweight, embedded HTTP server for Java applications that maps objects to URL directories, methods to pages and form/querystring arguments as method parameters. OOWeb is not Apache. It is a good, lightweight HTTP server which can cope with high volumes of traffic, but it is recommended that if you are running OOWeb sites with high volumes that you use Apache with mod_rewrite/mod_proxy to "gate" requests into OOWeb (and for security purposes).
Pegasi Web Server: a multithreading Java Web server
a tiny webserver ment for embedding into applications. The core of the server around 40KB. It provides a flexible way to plug-in features, similiar to apache modules or servlets, but it's a much more lightweight API
a small experimental Java HTTP server. It is suitable especially for embedding into bigger project, which was proven by using it in the role as codeserver in a commercial product
Simple HTTP Server
a Java framework for the development of web services. It provides an implementation of a HTTP/1.1 server for resources such as files and directorys and also provides utilitys for compontent loading similar to Java Servlets
Soma is an open source, multithreaded HTTP server written in Java(tm). At this early stage, it handles all the basic capabilities of a web server, but lacks a few additional features.
Tornado HTTP Server
a multi-threaded web server written in Java. It aims to be secure, efficient, and portable, and provide a full implementation of HTTP 1.1. Advanced features such as GZip output compression and web-based administration are planned
The tox (Tomcat, Oracle, and XML) Web archive is a foundation for development of HTTP-based applications using Tomcat (or some other servlet container) and an Oracle RDBMS.
The UNO-servlets package is an extension to http-servers, which allows to generate dynamic webcontent with C++ by using an API very similar to the Java servlet API.