Struts is an open-source framework which is used for developing J2EE web applications. It allows and encourages developers to adopt and work on Model View Controller (MVC) architecture by using Java Servlet API.
Components of the Struts framework:
A "Request" handler
A "Response" handler
A "Tag" library
We are developing web applications in Struts 1.1 and using this framework in J2EE projects.