Java Struts2 Tutorial - Introduction
Java Struts2 Tutorial - Introduction What is Struts in Java? Apache Struts is an open-source web application framework for developing an enterprise-level web applications in Java EE. It is built on model–view–controller architecture. It uses and extends the Java Servlet API and also uses other Java technologies like JSP, XML, JSTL etc. It was originally created by Craig McClanahan. Latter, it is given to the Apache Foundation in May 2000. The latest version of struts is Struts 2.5.22. Struts web-MVC framework allows separating Model, View, Controller components easily. Struts, written in java. It works with different technologies such as Java Servlets, JavaBeans, XML, and many more. Controller : maps user request to action . Incoming request of the application are processed by Controller. Model : In struts, usually it is ActionServlet (FilterDispatcher in Struts 2.x). Hold business Logic of an application. Creates a bean to access data o...