Return to Course Content Home

Learning Objectives for Web Forms, Servlets, JSP and MVC

Lesson Objectives

Students will be able to

  1. Describe the different types of basic web form components.
  2. Generate a web page with input forms of various types
  3. Describe what a web container is, and the services it provides
  4. Describe a Servlet life cycle
  5. Describe how a Servlet fits in a web container
  6. Code a Simple Servlet
    1. Text output
    2. HTML output
  7. Debug Servlets
  8. Extract form submission information from a Servlet Request
  9. Manipulate Header and Response structures
  10. Describe and use Cookies
  11. Place and use information in an HTTP Session.
  12. Explain the differences between JSP and Servlets
  13. Describe components of a JSP page
    1. JSP expressions
    2. JSP Scriptlets
    3. JSP declarations
    4. JSP directives
  14. Locate and view the Servlets generated by JSP pages and understand the connection between the two.
  15. Construct JSP pages which include content from other JSP pages
  16. Define and use Java Beans in web pages
  17. Understand the connection between Java Beans and the generated Servlet code
  18. Access form parameters from JSP pages
  19. Describe and contrast the different scope options for Java Beans
  20. Describe how the MVC architecture applies to Servlets/JSP pages