Need of Server side Programming
Introduction to Servlets
Servlet Life Cycle
servlet package
ServletConfig, ServletContext, ServletResponse
Supplying initialization parameters to Servlets
Performing database operations in Servlets
Include and forward mechanisms
Applying filters to Servlets
servlet.http Package
HttpServlet Life Cycle
Http request methods GET vs POST
HttpServletRequest, HttpServletResponse
Dealing with Http headers & error codes
Session Tracking, purpose
Hidden form fields, Cookies
Http Session, URL rewriting
Event listeners
Web application security