Answer Posted / gopal g
struts is MVC(Model,View,Controller)Archietecture based
F/W software.
Resourcers OF a Struts Application In 1.0 of Struts :
---------------------------------------------------
we use following resources:
1.jsp(View)
2.Web.xml
3.struts-config.xml
4.FormBean.java (Form Bean)
5.FormAction.java(Action class)
----------------------------------
----------------------------------
Flow OF Struts Application In 1.0 of Struts :
-------------------------------------------
1).End User gives Request to Struts Application,
By Clicking on a button,in JSP(View)of our struts
Application.
2).Then,Request comes to first Web.xml
3).Now from web.xml req goes to Action servlet(Controller
Of Struts Application)
4)Then controller/Front Controller/Req Processer/Dispather
Servlet forwarads req
to Struts configaration file.
5).from there req goes to Action class via Controller
('Model' of Struts App) & it'll execute B.logic there.do so
perations with DB -->return to controller
6).And from Struts configaration file it will goes FormBean
class
via Controller.(In 1.0 of Struts)
7).From FormBean to Response goes to JSP(VIEW).
| Is This Answer Correct ? | 5 Yes | 3 No |
Post New Answer View All Answers
What are the advantages of spring mvc over struts mvc?
What is front controller in struts?
What is the role of action class?
How struts control data flow?
how to debug struts project in netbean ?
What is the purpose of @before annotation?
Can we have more than one struts-config.xml file for a single struts application?
What is filter dispatcher in struts?
Is struts 1 still supported?
How the exceptions are handled in struts?
How can you create your custom interceptor in struts 2?
What’s the utilization of struts.xml configuration file?
What is the purpose of @conversionerrorfieldvalidator annotation?
How can we handle exceptions thrown by application in Struts2?
What are the various struts tag libraries?