WebWork is a Java web-application development framework. It is built specifically with developer productivity and code simplicity in mind, providing robust support for building reusable UI templates
... [More], such as form controls, UI themes, internationalization, dynamic form parameter mapping to JavaBeans, robust client and server side validation, and much more. [Less]
Apache Click is a modern JEE web application framework, providing a natural rich client style programming model. Click is designed to be very easy to learn and use, with developers getting up and running within a day.
Web development framework written in java,
based upon jdbc and Velocity.
High test coverage, good object decomposition.
Includes a shop, messageboards and CMS.
Fully integrated with Maven 1 and 2.
Paxle is a full-fledged, modular search framework based on OSGi.
All functional modules are strictly separated and can therefore be exchanged independently. It provides meta search capabilities via
... [More] definition of several search-providers.
In addition to these external resources, Paxle crawls the web and efficiently stores the content in a local database, which is part of Paxle but can be exchanged just as well.
A search-provider for this DB is also included.
Paxle's licence is little restrictive and it is Open Source Software as defined by OSI and FSF. [Less]
J2EE Spider is a open source tool for rapidly developing form-based web applications.
The main concerns of the project are usability, integration with development plataform, freedom to choose which
... [More] code needs to be generated, incremental development generation and customization of code templates to better fit the needs of the development team.
REVIEW:
http://www.infoq.com/news/2008/03/J2EE-Spider [Less]
Previously part of core Apache Velocity engine.
Texen is a general purpose text generating utility. It is capable of producing almost any sort of text output. Driven by Ant, essentially an Ant
... [More] Task, Texen uses a control template, an optional set of worker templates, and control context to govern the generated output. Although TexenTask can be used directly, it is usually subclassed to initialize your control context before generating any output. [Less]
This project cames from Xuefeng's book "Spring 2.0 Core Technology and Best Practice" which is a completely ready-to-run example of JavaEE web application based on Spring framework.
This online
... [More] bookstore web application based on light-weight Spring framework, integration of Acegi, Hibernate, XFire, Velocity, OSCache, Compass and Lucene.
Snapshot: [Less]
Rayures aims to "complete the stack" of a Stripes web application. The goal is to provide a JPA/Hibernate/Spring layer with minimal effort.
Rayures also includes a Velocity view template module that
... [More] provides an alternative to JSPs. This alternative may be interesting to developers who like the idea of more code in Java and less code in templates. The logic in templates does not become forbidden, but is simplified by Velocity's easy syntax.
Rayures generates an application to get started, asking for just a few essential configuration parameters.
Finally, Rayures aims to provide some conventions and other niceties to generally make Stripes development even faster, and even more enjoyable. [Less]