Struts is an open source framework used for developing J2EE web applications using Model
View Controller (MVC) design pattern. It uses and extends the Java Servlet API to encourage
developers to adopt an MVC architecture. Struts framework provides three key components:
1. A request handler provided by the application developer that is used to mapped to a particular URI.
2. A response handler which is used to transfer the control to another resource which will be responsible
for completing the response.
3. A tag library which helps developers to create the interactive form based applications with server pages.
Struts provides you the basic infrastructure infrastructure for implementing MVC allowing the developers
to concentrate on the business logic.
For read more information on struts visit to :http://www.roseindia.net/struts/StrutsArchitecture.shtmlhttp://www.roseindia.net/struts/