struts is open source frame work and also provides m v c design pattern it provides parallel development and also it has plug ins for validation framework and tiles framework
as we know struts is an open frame work which gives efficient mvc modelling support with the validation facility , and also it reduce the working for developer to make it secure cause it gives an excellent encryption technique through which we can hide our working by giving it action support
struts is web frame work to develope the MVC architectural based java web application having capability to generate integrated logics of controller layerdynamically based on the logics given by developer view ,model and controller.
Struts provides abstraction layer on top of servlets and JSP.
struts supports validation and Tiles Frame worksan and I18N so we go for struts
Struts framework is an open-source framework for developing the web applications in Java EE, based on MVC-2 architecture. It uses and extends the Java Servlet API. Struts is robust architecture and can be used for the development of application of any size. Struts framework makes it much easier to design scalable, reliable Web applications with Java.
we have two applications A1 & A2 both are accesing the same
databse table employee at the same time how we will manage
this so that both application can get the correct no of
emloyee while A1 is inserting a employee at the same time
while other applicatuion is getting the empployee list.