what is the difference between model1 and model2
architecture in struts?
Answers were Sorted based on User's Feedback
Answer / mahalakshmi
in model 1 jsp can handle busnesslogic and view also.
in model 2 it sus only for view purpose and busnesslogic
hanlde by controller
| Is This Answer Correct ? | 8 Yes | 1 No |
Answer / jaikant
in model 1 ,either Servlets or JSP handles all the
responsibilities for request.like processing the
data,validating the data, handling the business and data
access logic.
model 1 can be use when your application is small.
application can't have multiple interfaces(or views) for
same business logic.
Model 2 breaks your application in three parts
i)Controller: performs request processing,data validation
and works as controller between model and view.so there is
no direct interaction between model and view.
ii)model: it is core of the application.it is house of
business logic and data access code.model defines what
application does.we can subdivide model in 2 sub layer(data
access layer and business logic layer).
iii)view:it is place where presentation code reside.it is
the place for getting input and displaying data that is
generated by model layer.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / abdul hannan
In Model-1, every request is handled by separate controller
class, but in Model-2 every request is handled by a common
controller class like in Struts 'ActionServlet' class.
| Is This Answer Correct ? | 3 Yes | 3 No |
What is the use of token interceptor in Struts2?
What is the purpose of @intrangefieldvalidator annotation?
What’s the difference between struts and turbine?
kindly can any one post for me portlet,hibernate,spring example code and configuration,and some related tutorials plz its urgent for me....thanks in advance ............
I have 4 jsp pages .At last page we have a submit button when we click it it will store all jsps data which we provide will store into database. how we can make it possible
What are the core components of a struct2 based application?
What are the conditions for actionform to work correctly?
In ActionClass we can use only one action i.e execute(), but in DispatchAction we can use multiple actions.My question is , we can use multiple actions in Action class if(action.equals("add") if(action.equals("update"). Then when to use Action and DispatchAction which is frequently in webapplications.
Explain how to work with error tags?
What is front controller in struts?
How to use dispatchaction?
what are the struts tags?