This course provides a quick introduction to Servlets and JSP, a key server-side Java Web technology. It is useful in situations where developers need to be familiar with it, but don't need to know all of their many details. It is usually used along with other course materials to make a longer course.
The course is hands on with a good selection of labs. It will provide the information needed to be comfortable working directly with Servlets and JSPs, or with other frameworks that build on them.
Course Objectives:
Develop Servlets to process requests
Use Servlet 3 annotations and web.xml for configuration
Understand and create JavaServer Pages (JSPs)
Understand and use basic custom tags from the JSTL
Link Servlets and JSPs, and share data between them
Understand and use good design techniques including MVC (Model-View-Controller) and the Model 2 architecture