what is the control flow in servlet when we send a request?
Answer Posted / dipak.cvrca
-->first request comes from client browser to server
(container)which takes the control to the web.xml file.
-->in xml file servlet file(.class) will be searched
according to the information about the url pattern given
in the address,then coresponding class file is loaded to
the container(loading) by the method
java.lang.class.forName().newInstance.
-->now container call the init(servletConfig) method to add
necessary headers in the servlet,such as Config,context
session,request and many more.
-->now control pass to the service()of the HttpServlet(if
you have extended this class) and the type of method
(get/post) is checked and accordingly the control will
pass to the implemented doGet() or doPost() of the your
class(by the dynamic method dispatch)
-->after service the container will call the destroy() of
Servlet class.
i hope this answer will satishfy you,thank
you,(Dipak ku. jenamani)
| Is This Answer Correct ? | 95 Yes | 7 No |
Post New Answer View All Answers
What do you mean by url pattern in servlet?
What is the difference between portlet and servlet?
Difference between java beans & servlets?
What is the purpose of inter-servlet communication?
Is dispatcher servlet a singleton?
What are the differences between servlet context vs servlet config?
What are some advantages of storing session state in cookies?
What are the differences between forward() method and sendredirect() methods?
What are all the ways for session tracking?
What is the servletconfig object?
Can you call a jsp from the servlet?
Explain the architechure of a servlet?
Elucidate servlet attributes and its scope?
Which protocol will be used by browser and servlet to communicate
What's the difference between authentication and authorization?