Building on Struts for Java 5 Users
Added 31 Jul 2008
Struts is undoubtedly the most successful
Java web development framework. It is the first widely adopted Model
View Controller (MVC) framework, and has proven itself in thousands of
projects. Struts was ground-breaking when it was introduced, but the
web development landscape has changed a lot in the last few years. It
is also fair to say that Struts is not universally popular, and has in
many ways been overtaken by other frameworks.
Strecks is built on the existing Struts 1.2 code base, adding a range of productivity enhancing features, including:
- pure POJO actions
- action dependency injection
- action controllers encapsulating request workflow
- action interceptors
- form validation using annotations
- data conversion and binding using annotations
- pluggable navigation