Professional Documents
Culture Documents
Introduction to Web
Client request contains URL
Of the resource the client is
Looking for
Request
Client Server
Response
Communicate
Request
Web Browser Servlet
Web
(Client) (Web App)
Server
Response
Dynamic
Page
Advantages of Servlet
• Less response time because each request runs in a separate
thread
• Servlets are robust and object oriented.
• Servlets are scalable.
• Servlets are platform independent.
Servlet Life Cycle
Request Response
Servlet Life Cycle
1. Loading of Servlet
2. Creating Instance of Servlet
3. Invoke init() method
4. Invoke service() method
5. Invoke destroy() method