The open-source Struts framework, which is one of the most successful and popular Web-application frameworks available, provides key capabilities to the developer for building virtually any Web application - especially those that make use of JSP pages as their user interface technology. Struts can, however, interact with many other presentation technologies that include XML/XSLT and Velocity. Struts is more than a presentation framework, even though its focus is on the view and controller side of application building. It also provides services for configuration, internationalization, and application logic.
For the DLP Infrastructure Project, we have not yet defined a set of supported versions.
Eric has installed/tested:
The flow of control in a Struts app looks like: