Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


explain the Struts flow?

Answers were Sorted based on User's Feedback



explain the Struts flow?..

Answer / 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

explain the Struts flow?..

Answer / sitaram

suppose one jsp page having two text fields and one button.
when ever submit the form. the request goes to action
servlet & then loads the struts-config.xml after check the
request where exactly match the action class in the sc.xml.
then executes the action class & executes validate form bean
then execute method and redirects view form.

Is This Answer Correct ?    10 Yes 1 No

explain the Struts flow?..

Answer / me

struts1.3 flow
1) A request comes in from a Java Server Page into the
ActionServlet.
2) The ActionServlet having already read the
struts-config.xml file, knows which form bean
relates to this JSP, and delegates work to the validate
method of that form bean.
3) The form bean performs the validate method to determine
if all required fields have been entered, and performs
whatever other types of field validations that need to be
performed.
4) If any required field has not been entered, or any field
does not pass validation, the form bean generates
ActionErrors, and after checking all fields returns back to
the ActionServlet.
5) The ActionServlet checks the ActionErrors that were
returned from the form bean’s validate method to determine
if any errors have occurred. If errors have occurred, it
returns to the originating JSP displaying the appropriate
errors.
6) If no errors occurred in the validate method of the form
bean, the ActionServlet passes control to the appropriate
Action class.
7) The Action class performs any necessary business logic,
and then forwards to the next appropriate action (probably
another JSP).

Is This Answer Correct ?    2 Yes 1 No

explain the Struts flow?..

Answer / santosh kumar

->when ur submit the form page ,ActionServlet will take the
request and check is there any action mapping with specified
saction url , if it there AS pics the name of the form
create the object for FormBean class and call its
getter,reset ,validate methods
->After validate() AS picks the action mapping type value
and create the action class and calls the execute() of
action class
->if execute return null value, AS will terminate the execution
->else AS takes the return value and send the request to
return value

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Struts Interview Questions

what is diffrence between Dynaactionform,actionform and Dynavalidateform

8 Answers   TCS,


What is the purpose of '@customvalidator'?

0 Answers  


What is actioninvocation in struts2?

0 Answers  


Difference between html tags and struts specific html tags

0 Answers  


What is actionmapping?

0 Answers  


When wil use singleton class in Struts

7 Answers  


What is the default location of result pages and how can we change it?

0 Answers  


What are the benefits of Struts framework?

0 Answers  


Where can I get help with struts?

0 Answers  


What are the core classes of struts framework? Explain

0 Answers  


Can you explain aware interfaces in struts2?

0 Answers  


What is Struts Frame Work Architecture(With Diagram) ?

2 Answers   CMC, Wipro,


Categories