|
|
The goal of Simple is to bring the power of simplicity to the world of server
side Java. The primary focus of the project is to provide a truly embeddable
Java based HTTP engine capable of handling enormous loads. It also provides a component based
framework for extendability, which is used to facilitate loadable services
similar to Java Servlets. Simple has consistently out performed both commercial
and open source Java Servlet engines and has a fully comprehensive API that is
as usable for experienced Java developers as it is for beginners. Best of all,
Simple is completely free, and is released under the terms of the GNU Lesser
General Public License, LGPL, which ensures its availability for use by open
source and proprietary developers alike.
|
Simple XML configuration framework
Recent changes to the Simple XML configuration system have been branched as a new project. The new XML configuration system will allow application assembly to be implemented such that components can be integrated and implemented with greater ease.
|
|
Download demonstration of Simple
A demonstration server can be downloaded from the above link illustrating how the Simple framework can be used. The demonstration implementation provides examples of how Groovy and Java based JSP templates can be composed in an MVC architecture.
|
|
Demonstration of Simple tiles
An example implementation of Simple with tiles and Groovy templates can now be downloaded. This demonstration provides a shallow port of this PHP web site and illustrates how tiles can be used to organise template sources.
|
|
Programming with Groovy templates
Views are an integral part of MVC programming, which is itself a ubiquitous component of enterprise application development. This tutorial shows how Groovy can simplify view programming and make your code more maintainable over time.
|
|