Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Struts Wiki" for change 
notification.

The following page has been changed by DonBrown:
http://wiki.apache.org/struts/StrutsTi

The comment on the change is:
Struts Ti main page, ported from twdata.org

New page:
##language:en
= Struts Ti =

Struts Ti is a simplified Model 2 framework for developing webapps which allows 
the developer better access to the underlying servlet/portlet environment.  It 
serves a niche of web applications that don’t want the additional complexity 
of server-side components and verbose configuration, yet want the structure and 
controller features of a modern web framework.   Struts Ti builds on the 
directions of Struts 1.x, yet re-implements the framework to provide a clean 
slate for the next generation of Struts Ti.  It aims to combine the simplicity 
of Ruby on Rails and !NanoWeb, the refinement of !WebWork 2, the tool-friendly 
authoring of Beehive, and the history of Struts 1.x.

The key word for Struts Ti is simplicity.  Ideally, Struts Ti should approach 
Ruby on Rails levels of easy of use, yet scale up to large applications 
providing a smooth transition to JSF if desired.  

'''Struts Ti is in the Struts sandbox for continued development and possible 
eventual acceptance as a Struts subproject, and is NOT an official Struts 
sub-project and as such, is not ready for operational use.'''

== Concepts ==
 * [wiki:Self:StrutsTi/ControllerMock Controller mockup] -- A mock of a 
Controller.java class with a description of its design and features
 * [wiki:Self:StrutsTi/ActionMappings Action mappings] -- Flexible way to map 
URL's to actions
 * [wiki:Self:StrutsTi/FormValidation Form validation] -- How to handle 
validation
 * [wiki:Self:StrutsTi/JspTags JSP tags] -- Approaches to a JSP taglib
 * [wiki:Self:StrutsTi/StateManagement State management] -- Page Flow state 
management and modularity
 * [wiki:Self:StrutsTi/XWork XWork] -- Details and discussion of the layer 
that's built on XWork

== References ==
 * [wiki:Self:StrutsTi/June30Notes June 30 brainstorming notes]
 * [wiki:Self:StrutsTi/OriginalProposal Original proposal]
 * http://www-128.ibm.com/developerworks/java/library/wa-rubyonrails/index.html 
- Ruby on Rails vs Struts comparison

== Links ==
 * http://www.opensymphony.com/xwork/ - XWork
 * http://incubator.apache.org/beehive/ - Apache Beehive
 * http://jakarta.apache.org/commons/chain/ - Commons Chain

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to