|
Introduction
Struts is an open source framework for building Java-based web applications. It is maintained by the Apache Software Foundation.
The Structs framework features the MVC architecture where "Model" (data) and "View" (data presentation) are completely separated by a "Controller".
Struts has a controller which supports various model techniques and view techniques.
Supported model techniques include but not limited to JDBC, EJB, Hibernate, Object Relational Bridge, etc.
Supported view techniques include JSP, JSTL, JSF, Velocity, XSLT, etc.
A brief history of Java-based web application develoepment
At first it was plain HTML, where information flow is almost uni-directional. The only feedback from the browser is the link to
...[more] |