Projects / jo!

jo!

jo! is a pure Java Web server that implements the Servlet API, JSP, and HTTP/1.1. It features advanced thread management, virtual hosts, memory-sensitive file cache, authentication using a role abstraction, automatic compressed transfer of text or HTML files, auto internationalization, auto servlet and JSP reloading, auto reload of WARs, hot deployment of WARs, JSR-45 support, and an easy-to-use Swing console.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  07 Jul 2005 08:13

Release Notes: This release prominently features JSR-45 support (http://www.jcp.org/en/jsr/detail?id=45), which means that you can now debug JSP on the source level. JSR-45 support has been tested with JSwat (http://sourceforge.net/projects/jswat/). Other improvements are minor bugfixes.

Release Notes: This release features some UI enhancements, most importantly clickable filenames in the log panel. This allows JSP developers to simply click on the error message in the log to open the offending Java or JSP file (so far Windows and Mac OS only). It also indicates the exact line number in the Java files as well as the JSP file. Log messages are now color-coded by importance. Under the hood, Java 5 (aka JDK 1.5) compatibility was improved, and the now dispensable DOM implementation was removed.

Release Notes: The version added drag-and-drop deployment support, which allows you to simply drag your WAR (Web application archive) onto jo!'s Swing console to deploy it. A Mac OS X disk image was provided. Minor GUI improvements were made and support for system properties expansion was included, allowing you to include a system property in certain configuration parameters such as log file names. This makes it easier to distribute Web applications launched directly from a CD-ROM.

Release Notes: The main enhancement in this release is full support for JSP 1.2/Servlet 2.3. Another noteworthy addition is the JSR-45 support. Please note that it is unverified, and feedback is very welcome. The JSP parser now uses standard JDK DOM. XML JSP format and JSP validation are now supported. Support for jikes and Mac OS X was improved.

Release Notes: The oal of 1.1 is to provide complete servlet API 2.3 and JSP 1.2 support as well as some other goodies (e.g. run the server as a Windows service). Servlet API 2.3 support should be achieved with this release. JSP 1.2 still has a number of open issues (e.g. XML format support and validation). As this is an alpha release, APIs aren't stable, the documentation is faulty and/or incomplete, etc.

Screenshot

Project Spotlight

bystroTeX

A tool for preparing HTML slides with LaTeX formulae.

Screenshot

Project Spotlight

libxmp

A mod player library.