In this section we will disuses about the history of web application and the history of Struts. Why Struts was developed and the problems it solved.
Earlier CGI was used to develop the dynamic web applications and it was considered as the best technologies to develop the dynamic web application. But there were many disadvantages of CGI scripts:
So, programmer's realized that it can be used to develop high performance complex application. Many companies came up with the technologies for developing high responsive applications. Microsoft release ASP and dll's for their IIS web server.
Sun Microsystems came up with Servlet and JSP technologies. Java programmers, then started using the JSP and Servlets to start the development of dynamic web application. Java programmer's started adding the Java code (and business logic) inside JSP page. Adding the business logic and java code inside the JSP page unnecessary added the complexity the JSP. Now programmer's find more difficult to maintain these pages. Now, a new framework called Struts was released based on the MVC technology to solve the programmer's headache. The Struts was very promising and programmer's started using it for developing complex web and enterprise applications.
Struts is very promising and it helps the programmers to develop the application quickly.
Here is the History of Struts framework:
Now the current version of struts is:
You can read more tutorial at:
More Tutorials on roseindia.net for the topic History of Struts.