Java Servlet and JSP Programming

Recommended Duration:
3 Days
Java SE 8
(suitable for earlier versions)
Participants will learn to create and deploy server-side Java programs using both Servlet and JSP techniques. Numerous hands-on exercises reinforce new concepts.
Experienced Java programmers needing to create server-side Java.
Students must have Java experience or have completed "JavaProgramming I" or equivalent.
Major Topics
  • Java EE Introduction
  • Java Beans / POJOs
  • Servlets
  • Deploying and executing Servlets
  • Working with HTML form input and output
  • Java Server Pages (JSPs)
  • Expressions
  • Scriptlets
  • Declarations, Directives, and Comments
  • Using include directives
  • Deploying and executing JSPs
  • Mixing Servlets and JSPs
  • JSP Model 2 or MVC
  • Java Tags
  • Custom Tags and Tag Libraries
  • Servlet Filters
  • Best Practices and Performance issues
  • Deploying web applications using WAR/JAR/EAR files
  • web.xml
  • Introduction to Struts and Java Server Faces (JSF)
There are twelve machine exercises. Exercises use Sun Java Java SE, Java EE, and the Jakarta-Tomcat Server (or installation standard server). IDEs such as Eclipse, IBM RAD, JDeveloper, JBuilder, etc... may be used upon request.