(703) 246-9100 Northern Virginia

(804) 285-5830 Central Virginia

(757) 420-3810 Tidewater Area

(800) 294-7497 Toll Free

(804) 285-3722 Fax


Java Servlets and JSPs

Duration: 5 days (includes lecture and labs)

Course Description:

This course teaches the student how to write Java2 Enterprise Edition (J2EE) applications using servlets, JSPs and related technologies.

You can learn …

  • Introduction to the workshop

  • Web architecture review

  • Introduction to servlets

  • Installing and configuring a servlet engine

  • Servlet programming

  • Error handling

  • Servlets and sessions

  • JDBC programming

  • Introduction to web applications

  • Servlets and security

  • Introduction to JSPs

  • JSP Syntax

  • Calling JavaBeans from a JSP

  • JSPs and JDBC

  • JSPs and Sessions

  • Tag Libraries

  • Combining servlets and JSPs

Who Should to Attend:

This training course is intended for developers who will write J2EE applications. In general, we recommend that all attendees be fluent in HTML and have a prior knowledge of object-oriented or object-based programming, as well as some knowledge of SQL and relational databases.


Prior experience, or taking courses similar to those below proior to this course

  • Introduction to Java Programming course, or have equivalent knowledge, including syntax for basic constructs, tools for writing, compiling and running code, and basic understanding of how the JVM works

  • Object Oriented Programming using Java course or have equivalent knowledge, including how to use inheritance, understanding of how to use interface and abstract classes, exception handling, and basic thread management Developing Applications for the J2EE Platform

Before taking this course, students should be able to:

  • Write Java applications, demonstrating significant programming ability

  • Integrate existing Java code (for example, reuse existing classes created by other team members)

  • Design Java applications

  • Write a web page using HTML

Course Content:

Unique Training Solutions for Unique Clients - Expanding skills today to meet the challenges of tomorrow