LilacServer is a Web developed in Java that employs Java NIO technology. It is fast and highly productive. It is also a template engine with its own language for creating templates and a framework with its own API. More features of interest: built-in support for databases via JDBC; integrated localization facilities; sophisticated caching capabilities; support of sessions, multi-part forms, and file uploads; support of third-party libraries; a Web-based management interface; and so on.
Jaiwls is a component oriented framework with bundled a servlet Web server (Jetty) and HTML widget library. It is easy to integrate in existing applications with static compiled Java classes and supports dynamic websites using Groovy, a runtime injectable singelton instance, well formatted stack traces, a low memory footprint for compiled projects, powerful URL rewrites possible, a production mode (with no recompilation) for Groovy-based applications, and much more.