Every registration supports local education. TrainUp Gives Back

Your Career Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677

  • Instant Access ImageInstant Access
    From Anywhere
  • Unlimited Viewing ImageUnlimited
  • calendar Image 6-12 Months
    To Complete


JavaServer Faces is a technology for presentations in a Java application. This course explores the features of JSFs, looking at JSF application elements, and the use of JSF pages and forms. It contrasts JSF tags with JSP tags and introduces JSF tag libraries. It also describes how managed beans – JavaBeans objects that encapsulate the application data properties and actions – are managed by the JSF runtime environment. In this course, you will learn how to extend the lifetime of a managed bean and how to reference managed beans using the unified Expression Language (EL). The course will also demonstrate a sample JSF application and page navigation using JSF, and will provide practice in using JSF in Java web applications.

Learning Objectives
  • Start the course
  • Introduce the features of JSF including the new features in JSF 2.0
  • Describe JSF application elements and the use of JSF pages and forms
  • Contrast JSF tags with JSP tags and list the available JSF tag libraries
  • Describe managed beans, how to configure them, and how they are used with forms
  • Step through the components of a sample JSF application: JSF pages, managed beans, and deployment descriptor
  • Describe the phase of a JSF application life cycle
  • Describe how to include text, HTML, and hyperlinks in facelet pages
  • Describe how to extend the lifetime of a managed bean by adjusting its scope and describe scope in the context of dependency injection
  • Describe the Unified Expression Language (EL) and how it can be used to reference managed beans
  • Describe implicit and static JSF page navigation and the use of the ui:repeat tag to iterate through collections
  • Use JSF for presentation in a Java web application
  • Practice using JSF in Java web applications
  • Audience

Get the latest industry news, recommended courses, & promotions from TrainUp.com sent straight to your inbox.