Answer Posted / farheen
1.When the user performs an action on the Web application,
the Web browser sends a request for some resource to the
Web server.
2.The request is received by the servlet filter dispatcher,
which looks at the request and determines the appropriate
Action to be invoked to serve it.
3.The set of interceptors configured for applying some
common functionality to the request -- validation,
workflow, or file upload, for instance -- are automatically
applied to the request before the Action is executed.
4.A new instance of the Action class is created and then
the action method is executed for storing or retrieving
information to or from a database.
5.The output -- be it HTML, images, PDF, or in some other
format -- is rendered by the result.
6.Then the request traverses through the interceptors in
the reverse order. The returning request allows for the
performance of additional processing or clean-up
operations.
7.Finally, the container sends the output to the browser
| Is This Answer Correct ? | 14 Yes | 3 No |
Post New Answer View All Answers
What is the purpose of '@customvalidator'?
How to convert struts to spring mvc?
What is the forward action utilized for?
What is the purpose of @conversion annotation annotation?
Why are springs better than struts?
Can explain about the validations and in your project where did u used the validations?
What is the use of form bean in struts?
What is action class?
What is the purpose of global-forwards tag in struct-config.xml?
Can you explain value stack?
What are best practices to follow while developing Struts2 application?
Explain about struts dispatch action?
What are the pros of struts 2?
Why use struts framework in java?
What are the core classes of struts?