why business logic written using servlets not in jsp. Jsp
used for presentation purpose. serlvet used for coding
business logic and controller logic. Reason for using
servlets in business logic.
Answer Posted / nishant
Actually the main reason behind this when the servlet is
used for both presentation & business logic, the tight
coupling between presentation & business logic creates the
problem to the reusablity, because sometime change in
business logic tends to change in presentation logic. Apart
from that the tags & HTML like enviroment makes the webpage
more dynamic.
Now if we are using jsp page for business logic then
scriptlet will be more inside the JSP page which leads to
heavy maintaince cost. The business techies call it as
MODEL1 Architecture.
The seperate declaration of servlet for business unit will
avoid all above.Say MODEL2 Architecture.
| Is This Answer Correct ? | 3 Yes | 3 No |
Post New Answer View All Answers
If servlet receives multiple requests, how many objects will it create?
What is servlet in tomcat?
What are the key methods that are involved in processing of http servlets?
What are the different methods involved in generic servlet?
What is the use of welcome-file-list?
explain the advantages of servlet life cycle?
What is meant by Servlet? What are the parameters of service method?
what do you understand by url rewriting?
What are the important functions of filters?
Explain the methods of request dispatcher in servlet?
What are the new features added to servlet 2.5?
Whether thread can be used in servlets?
Which http method is said to be non-idempotent and idempotent?
What are the different methods involved in the process of session management in servlets?
Why is it that we can't give relative URL's when using ServletContext.getRequestDispatcher() when we can use the same while calling ServletRequest.getRequestDispatcher()?