
Learning Objectives for Web Forms, Servlets, JSP and MVC
Lesson Objectives
Students will be able to
- Describe the different types of basic web form components.
- Generate a web page with input forms of various types
- Describe what a web container is, and the services it provides
- Describe a Servlet life cycle
- Describe how a Servlet fits in a web container
- Code a Simple Servlet
- Text output
- HTML output
- Debug Servlets
- Extract form submission information from a Servlet Request
- Manipulate Header and Response structures
- Describe and use Cookies
- Place and use information in an HTTP Session.
- Explain the differences between JSP and Servlets
- Describe components of a JSP page
- JSP expressions
- JSP Scriptlets
- JSP declarations
- JSP directives
- Locate and view the Servlets generated by JSP pages and understand the connection between the two.
- Construct JSP pages which include content from other JSP pages
- Define and use Java Beans in web pages
- Understand the connection between Java Beans and the generated Servlet code
- Access form parameters from JSP pages
- Describe and contrast the different scope options for Java Beans
- Describe how the MVC architecture applies to Servlets/JSP pages