Java Servlets and Java Server Pages (JSP)


DELIVERY METHOD Classroom Instructor-led training (CILT)
Online Instructor-led training (OILT)

Prerequisites All attendees must have at least one year of full-time Java development
experience and an excellent understanding of relational databases and SQL.

Java Servlets and Java Server Pages (JSP) Training overview

Section 1. JavaEE Overview

Introduction to Servlet

Request Object

Response Object

Session Tracking

Servlet Filtering

Servlet Intialization & Configuration

Application Events


Request Dispatcher

Asynchronous Processing

Section 2. Java Server Page (JSP) Training

Introduction To JSP

Implicit Objects

JSP Directives

Standard Action Elements

Custom Tags

Expression Language

JSP Standard Tag Library(JSTL)

Section 3. Java Server Faces (JSF) Training

Introduction to JSF

Working with Facelets

Working with Navigation

JSF with EL

Working with Data Table

Working with Facelet Tags

Conversion & Validation

Event Handling

Section 4.Struts

Introduction to Struts

Action & Results

OGNL, Value Stack & Custom Tags

Working with Form Tags

Validation & Conversion

Working with Interceptors

Section 5. Enterprise Java Beans (EJB)

Introduction to EJB

Stateless Session Bean

Stateful Session Bean

Singleton Session Bean

Section 6. Java Messaging Services (JMS)

Messaging System

Introduction to JMS

Message Driven Bean

Section 7. Java Persistence API (JPA)

Introdcution to JPA

Working With Entities

Working with Object Relational Mapping

Working with Relationships

Working Collection Mapping

Java Persistence Query Language(JPQL)

Criteria API