explain the Struts flow?

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


Please Help Members By Posting Answers For Below Questions

How client side validation is enabled on a jsp form?

597


What is actionmapping?

608


How an actionform bean is created?

577


What are the steps of struts installation?

579


What is the difference between empty default namespace and root namespace?

566






What are action errors and error and what are the consequences they impose?

574


How is forward action used for integration?

576


What is struts framework?

559


What applications use apache struts?

507


What configurations are stored in struts configuration file ?

543


In how many ways duplicate form submission can occurs?

581


How does struts2 token work?

533


Name the different types of actions found in struts.

568


Explain the core end goal while using java struts?

532


Mark the differences between html tags and strut specific html tags.

599