Project Information
Mailing Lists
User and developer mailing lists
are now available for Strecks. Subscribe now to keep updated about project developments and to have your say.
If you have tried Strecks out, your feedback would be particularly appreciated.
Please use the mailing lists to make your comments,
or contact Phil Zoio.
Road Map
The underlying purpose of the Strecks is to make the use of Struts (the original 1.x version, and not the
WebWork-based version 2.x) more palatable, user-friendly and productive to develop applications with.
Version 1.0 largely achieves this goal. However, there is scope for further development, and improvements
will be made in the future according to the wishes of users and the developers.
Version 1.1
A number of the features earmarked or under consideration for version 1.1 are:
- a method for grouping session-based action forms and
other session attributes within a single "conversational state"
- allow for configuration of Strecks via Struts plug-in via Struts
plug-in as an alternative to the strecks.properties file
- add dependency injectors for J2EE-specific objects, such as the JNDI context, EJBs Session Beans , etc.
- allow support finalization callback interceptor which allows, for example, to automatically
call
remove()
on injected EJB Stateless Session Beans
- implementation of validators with runtime context. For example, date validators whose pattern could depend on the
current locale
- integration of validation within the action controller's workflow, allowing support for annotated validation methods
- additional built-in converters and data binding mechanisms
- AJAX support, for example, through action controllers implementing action-specific AJAX workflow
- Integration with Spring web flow
About Strecks
Strecks has been developed by
Phil Zoio
of Realsolve Solutions.