Struts support, through Apache Struts library JAR file

Apache Struts is a supported, open source framework for building Webapplications. IBM WAS provides the Apache Struts JAR file in the $WAS_HOME/optionalLibraries/Apache/Struts/1.1 directory of your product installation. If using Struts in your application or Application Server, you need to configure a Shared Library that points to the Struts library JAR file.

The Struts framework provides the invisible underpinnings every professional web application (.war) needs to survive. Struts helps you create an extensible development environment for your application, based on published standards and proven design patterns. The core of Struts is a flexible control layer based on standard technologies such as Java Servlets, JavaBeans, ResourceBundles, and XML.

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 EJBs components, and JDBC. For the View, Struts works well with JSP JSP files, XSLT, or other presentation systems.

 

See Also

Managing shared libraries