Course Outline


JavaServer Faces and Java EE

  • What is JavaServer Faces
  • Servlets vs JSP vs facelets

Preparing the Development Environment

  • Installing and configuring Apache Tomcat
  • Installing and configuring MySQL Database

Form Handling

  • Reading input with forms
  • Validating forms

Managed Beans in JavaServer Faces

  • Working with managed beans
  • Initializing data
  • Adding components into beans

JavaServer Faces with Facelets

  • Using components
  • Displaying data

JavaServer Faces Converters

  • Using JavaServer Faces converters
  • Creating a custom converter


  • Setting up Apache Tomcat
  • Creating, inserting, updating, and deleting in a database

Java EE Security

  • Using CSRF and XSS


  • Deploying to Apache Tomcat

Summary and Conclusion


  • An understanding of Java


  • Web Developers
 14 Hours

Testimonials (1)