
In this Struts 2 tutorial, we will understand the overall flow of a Struts 2 application and we will also get introduced to some important Struts 2 framework components.
In this tutorial, we will understand the Struts 2 framework architecture. We will understand how Struts 2 implements the MVC pattern.
In this tutorial, we will learn how to setup our Struts 2 work environment.
In this tutorial, we will create our first Struts 2 application.
In this Struts 2 tutorial, we will understand how to pass data from an Action object to a JSP page.
In this Struts 2 tutorial, we will understand how to pass data from a JSP page to an Action object.
In this Struts 2 tutorial, we will get an introduction to Action interface and ActionSupport class.
In this tutorial, we will create a Registration Application in Struts 2.
In this tutorial, we will understand the Struts 2 framework architecture in detail and get introduced to some new components like ActionMapper, ActionProxy, ActionInvocation etc. which are involved in the flow.
In this Struts 2 tutorial, we will understand the concept of ValueStack and OGNL.
In this Struts 2 tutorial, we will understand the concept of Interceptors.
In this Struts 2 tutorial, we will understand how to perform validations using the validate() method.
In this Struts 2 tutorial, we will understand how to perform validations using an xml file.
Apache Struts 2 is an MVC framework used for creating Java web applications. Web applications usually involve interaction with database, execution of business logic and rendering the result on the browser. If web applications are developed using only JSP/Servlets, at some point the project may become difficult to maintain. So there is a need to separate each of these concerns and that is what MVC does. Struts 2 Framework provides us an environment so that we develop our web applications following MVC pattern.
This course is for anyone who has basic knowledge about core Java concepts and who is totally new to Java frameworks. This course may not be suitable for students/programmers who are not familiar with Java. Having some basic knowledge about JSP/Servlets would be beneficial.
The tutorials in this course will teach you all the basic fundamentals of Struts 2. After completing this course, you will be able to build your own MVC applications using Struts 2. It will be a good starting point if you want to dive into the Java web frameworks world. With this course, you will understand how an MVC framework functions. All the concepts are explained in a very simple language. This course is highly practical-based with a very few power-point presentations. Also Struts 2 is comparatively easier to learn if you compare it with other Java web frameworks. And for those who are looking for a job, having a framework mentioned on your Resume/CV is really an added advantage.
Some of the highlights of this course:-
I believe you will enjoy this course. Happy coding :)