Introduction to Servlets and JavaServer Pages
Live Instructor-Led Classroom Training

Servlets and JSPs form the foundation of the Java 2 Platform, Enterprise Edition (J2EE). The Java equivalent of Common Gateway Interface (CGI) programs, servlets provide full enterprise application support on the back end of a Web server. JSPs can format the dynamic content provided by a servlet, making for very rich and robust Web applications and interfaces.

This 5-day hands-on workshop covers everything developers need to know to start designing and implementing a Web application using Java servlets and JSPs, from basic overall architecture to the specifics of HTTP request and response headers, processing HTML form data, cookie support, session state management, and JSP directives. In addition, students will learn how to integrate other pertinent technologies, such as JavaBeans and Java Database Connectivity (JDBC), into their Web applications. Lastly, the instructor will often discuss issues of performance, design, and best practices as they relate to the various topics presented throughout the workshop.

Students will have the opportunity to utilize their new skills and will learn to debug J2EE Web applications with many hands-on exercises using the Java 2 Software Development Kit (SDK), version 1.4.

Who Should Attend

This workshop was created for experienced Java developers who will be designing and implementing J2EE Web applications using servlets and JSPs.


Students must have experience with Java programming and the Java environment. Also, the instructor will assume that students are familiar with the basics of relational databases and simple SQL statements. Knowledge of HTML and XML are helpful but not required.

Workshop Objectives
  • Describe the architecture of a J2EE Web application.
  • Handle client requests and build appropriate responses.
  • Use cookies to customize a user's interaction with an application.
  • Track session state.
  • Access enterprise data using JDBC.
  • Format dynamic content with JSPs.
  • Pass information between servlets and JSPs using JavaBeans.
  • Enhance JSP functionality with custom tag libraries.

Request Comprehensive Course Outline

About Us

A leader in live technical training since 1978

For many years New Instruction, LLC had been known as an innovative provider of training, consulting and software development services, and clients have often asked us to share our software quality methodologies with them. Those requests led to the development of our longest running workshop, "Testing and Quality Assurance Techniques", now in it's 11th edition.
Read more


New Instruction is an SBA certified Woman-owned small business

New Instruction is an SBA certified Woman-owned small business

Drop Us a Line

615 Valley Road
Montclair, NJ 07043

(973) 746-7010