
Servlet Architecture: Basics of Servlets
A Servlet is a class, which implements the
javax.servlet.Servlet interface. However instead of directly implementing the javax.servlet.Servlet interface we extend a class that has implemented the interface like javax.servlet.GenericServlet or javax.servlet.http.HttpServlet.
Servlet Exceution
This is how a servlet execution takes place when client (browser) makes a request to the web server.

