XWork Tiger Extensions
XWork Tiger Extensions are extensions of XWork taking advantage
of Java 5 features like annotations and generics.
opensymphony » xwork-tiger
turbine-2
Turbine is a servlet based framework that allows experienced Java
developers to quickly build secure web applications. Parts of Turbine
can also be used independently of the web portion of Turbine as
well. In other words, we strive to make portions of Turbine easily
available for use in other applications.
turbine » turbine
Maven Environment for Turbine Applications Plugin
The Maven Environment for Turbine Applications (M.E.T.A.) is a replacement
for the Turbine Development Kit. It is based on Maven and contains a well
defined setup for starting new Turbine applications.
turbine » maven-turbine-plugin
struts
The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and Extensible Markup Language (XML), as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, JDBC, and Object Relational Bridge. For the View, Struts works well with JavaServer Pages, including JSTL and JSF, as well as Velocity Templates, XSLT, and other presentation systems. The Struts framework provides the invisible underpinnings every professional web application needs to survive. Struts helps you create an extensible development environment for your application, based on published standards and proven design patterns.
struts » struts
struts-el
This subproject is an extension of the Struts tag library. Each JSP custom tag
in this library is a subclass of an associated tag in the Struts tag library.
One difference is that this tag library does not use "rtexprvalues", it uses
the expression evaluation engine in the Jakarta Taglibs implementation of the
JSP Standard Tag Library (version 1.0) to evaluate attribute values.
In addition, some of the Struts tags were not ported to this library, as it was
determined that their functionality was entirely supplied by the JSTL. These
particular Struts tags, and the reason for their non-porting will be described
in the documentation for this library.
In order to fully understand the correct utilization of this library, you must
understand the use and operation of the Struts tag library, and the use and
operation of the JavaServer Pages Standard Tag Library (hereafter called the
"JSTL"), along with the expression language (sometimes called the "EL") used
for evaluating attribute values.
struts » struts-el
Struts Scripting
This project allows Struts Actions to be written in the scripting language
of one's choice rather than as Java classes. It uses the Beans Scripting
Framework to allow scripts to be written in any language BSF supports like
Perl, Python, Ruby, JavaScript, BeanShell, and even VBScript.
struts » struts-scripting
Echo Web Application Framework
echo » echo
struts-html-el
struts » struts-html-el
struts-tiles
struts » struts-tiles
struts-bean-el
struts » struts-bean-el
struts-legacy
struts » struts-legacy
struts-logic-el
struts » struts-logic-el
struts-html
struts » struts-html
struts-bean
struts » struts-bean
struts-tiles-el
struts » struts-tiles-el
struts-nested
struts » struts-nested