Take your first steps with Struts
Apache Struts is an MVC Framework (Model View Controller) for developing web applications. But what is the place of Struts in these applications?
Struts will allow you to easily implement the View and Controller parts. It is therefore used only in the presentation layer.
Here is a diagram of the overall operation of Struts. This one is not complete, but presents to you generally the organization of a web application with Struts. If you want to have a more precise vision, the official documentation contains a more complete diagram.
I will discuss the various elements present on this diagram as and when the progress in the course. The most important thing to remember at the moment is that all the "piping" is managed by Struts and the developer only has to focus on the specific parts of the application: the actions and the view (JSP ).
Prerequisites:
Struts is a framework for the development of JEE web applications. To take this course, you must:
- know how to program and compile applications in Java;
- have knowledge of web development (HTML, JavaScript, AJAX, JSON, jQuery);
- have knowledge of Java EE development, mainly web (HTTP, Servlets, JSP, HTML ...);
- know the patterns MVC (Model, View, Controller) and know what a multi-tier architecture.
In addition, in this course I rely on Apache Maven for building and managing project dependencies and on Spring for inversion of control and injection of dependencies. You must be familiar with these.
The objectives of those Struts courses:
- Understand the organization and general functioning of Struts
- Implement Struts to create a simple web application
- To be able to implement a CRUD
- Manage messages and internationalization of the application
- Handle the HTTP session
- Customize the framework and refine its configuration to meet your needs
- Filter user queries according to context
- Set up asynchronous actions with AJAX
- Integrate the Spring framework into a Struts application
- Are you ready to gain in productivity? So let's go !
Download Free PDF tutorials about Struts platform.
Submitted On : 2016-07-01
Taille : 314.05 Kb
Downloads : 113
Submitted On : 2016-07-02
Taille : 1,239.93 Kb
Downloads : 136
Submitted On : 2016-07-02
Taille : 4,188.64 Kb
Downloads : 230