What is Struts?
It is a java based open source framework for developing web applications. It supports MVC pattern.
Steps to make Struts Application.
Step 1
Create a model class to get the data.
Step 2
Create a page (jsp) to display the data stored in model class.
Step 3
Create an Action class(Controller) which will interact between model and view.
Step 4
Create struts.xml file, to map Action class and view.
How Struts is working?
Step 1
User sends the request from browser to the server.
Step 2
The FilterDispatcher accepts the request and finds the appropriate action for that.
Step 3
Interceptors configurations applied for common functionality, like – validation,security, property population, logging, and profiling.
Step 4
Execute action method, it allow user to execute some business logics.
Step 5
Renders the output.
Step 6
Return the request through the interceptors in the reverse order, to clean the additional process.
Step 7
Sends the output to browser.
Struts Components
- Action Servlet
- Validator Framework
- Message Resources
- Struts Configuration XML Files
- View components like JSP, Freemarker
- Struts-tag libraries
I all the time emailed this weblog post page to all my friends, since if like to read it after that my friends will too.
I am really glad to glance at this webpage posts which carries tons of
useful information, thanks for providing these data.