Course Content
Servlet Basics
- Multitier J2EE Application,J2EE Components,
- Servlet Container
- HTTP Basics
- HttpServletRequest object
- HttpServletResponse object
- Servlet APIs
- Servlet Life Cycle
- Web application packaging and deployment
- Mappings in deployment descriptor
Implementing Servlets
- Including requests
- Redirecting requests
- Forwarding requests
- Scope Attributes
- Using configparams
- Servlet thread model
- Error Handling
Session Management
- Managing Sessions(HttpSession)
- Cookies,
- URL rewriting
- HttpSession APIs
- Session Attribute Objects
Listeners
- ServletContextListener,
- HttpSessionListener,
- HttpServletRequestListenr
JSP Basics
- JSP architecture models
- JSP Life cycle
- JSP Building Blocks
- Writing Scriplets,
- Using Expressions,
- Types of Directives,
- Declarations
- Using Javabeans in JSP
- Advance JSP
- Static and Dynamic Inclusion
- Error Handling
- JSP implicit variables and objects
- Expression Language
- JSTL Core Standard tags
- Developing Custom Tags
Developing complete Web App
- Writing Web apps using MVC pattern
- Database connectivity