what is the difference between model1 and model2
architecture in struts?
Answer Posted / 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 |
Post New Answer View All Answers
How do I access token?
How can we display validation errors on jsp page?
What does action do in struts?
Explain the complete struts validator framework.
Why use struts framework in java?
What are the different kinds of actions in struts?
Explain about the
Explain about the validation steps which have to be carried during validation of client-side address?
What is the actionform?
What are the action classes in struts?
What is an interceptor stack?
How interceptor works in struts 2?
What is declarative exception handling in struts?
What is Custom Type Converter in Struts2?
Define struts?