Servlet Training

ToggleServlet Overview

ToggleServlet Training Institute in Chennai


View in Google Map

ToggleDetailed Course Contents

JavaEE Overview

  • Objectives
  • Building Block of Web
  • Uniform Resource Location
  • Fundamentals of HTTP
  • HTTP Servers, Web Browsers & Proxies
  • Request/Response Paradigm
  • Request Methods
  • Status Codes
  • Application Architecture
  • Tier Architecture
  • What is Java EE?
  • Java EE Application Model
  • Distributed n-Tier Applications
  • Java EE Components
  • Java EE Clients
  • Web Components
  • Business Components
  • Summary
  • Lab Activities

Introduction to Servlet

  • Objectives
  • What is Servlet?
  • What is Servlet Container?
  • Java Servlet API
  • The Servlet Interface
  • Servlet Process Flow
  • Generic Servlet
  • Servlet Deployment
  • Servlet Life Cycle
  • Single Threaded Model
  • NetBeans IDE 7.3.1
  • NetBeans Projects
  • Develop & Execute the HelloServlet
  • Summary
  • Lab Activities

Request Object

  • Objectives
  • Request/Response Paradigm
  • The Request Object
  • HTTP Protocol Parameters
  • The getParameter method
  • The getParameterValues method
  • The getParameterNames method
  • The getParameterMap method
  • File upload
  • Request Path Elements
  • Path Translation Methods
  • Content Information
  • Client Information
  • Server Information
  • Request Headers
  • Details on how it was requested?
  • Summary
  • Lab Activities

Response Object

  • Objectives
  • Servlet Response Object
  • Structure of Response Object
  • HTTP Servlet Response
  • Status Codes
  • Response Headers
  • Response Header Methods
  • Generating Excelsheet Using Servlet
  • Generating the Dynamic Images using Servlet
  • Redirecting the Request
  • Observe Before Redirecting
  • Client Pull
  • Configuring Error Pages
  • Error Conditions
  • Log File
  • Summary
  • Lab Activities

Session Tracking

  • Objectives
  • What is Session?
  • HTTP Stateless Protocol
  • Overview of Session Tracking
  • Using Hidden Fields
  • Using URL Rewriting
  • Using Cookies
  • Using Session Tracking API
  • Summary
  • Lab Activities

Servlet Filtering

  • Objectives
  • What is Filter Chaining?
  • Filter Interfaces
  • Simple Filter
  • Logging Filter
  • Filter Configuration
  • Filter Accessing the Input parameter
  • Response Filter
  • Filter Chaining
  • Summary
  • Lab Activities

Servlet Intialization & Configuration

  • Objectives
  • Servlet Initialization & Configuration
  • The ServletConfig Interface
  • The init-param Element
  • The ServletContext Interface
  • The context-param Element
  • ServletContext Initialization Parameter
  • Get Initialization Parameter Names
  • Set Initialization Parameters
  • Version Information
  • Server Information
  • Get Attribute Names
  • Get Path Related Information
  • Resource As Streams
  • Logging
  • Summary
  • Lab Activities

Application Events

  • Objectives
  • Application Events
  • Servlet Context Life Cycle Event
  • Servlet Context Changes to Attributes Event
  • Servlet Request Life Cycle Event
  • Servlet Request Changes to Attributes Event
  • Http Session Life Cycle Event
  • Http Session Changes to Attributes Event
  • HttpSession ID Change Listener
  • Programmatically Adding Servlets
  • Summary
  • Lab Activities

Annotation

  • Objectives
  • Servlet Annotation
  • Deployment Descriptor vs Annotation
  • @WebServlet
  • urlPatterns
  • @WebInitParam
  • @WebFilter
  • @WebListener
  • Summary
  • Lab Activities

Request Dispatcher

  • Objectives
  • RequestDispatcher
  • RequestDispatcher - Forward
  • RequestDispatcher - Include
  • Determining RequestDispatcher Object
  • Included Request Parameters
  • Forwarded Request Parameters
  • Exception Handling
  • Summary
  • Lab Activities

Asynchronous Processing

  • Objectives
  • Asynchronous Processing
  • Synchronous Mode
  • Steps to Implement Asynchronous Servlet
  • AsyncContext Interface
  • AsyncListener Interface
  • AsyncEvent Class
  • Summary
  • Lab Activities

ToggleRelated Links

Quick Enquiry
Name
Email ID
Phone
Addl Info
Student Login
User Name
Password

Newsletter Sign Up
Email ID

Call Now   91-44
426-06004 




2nd Floor, No.15/1, Five furlong Road, Guindy, Chennai, Tamilnadu, India