Introduction to JavaServer Faces - Detailed Course Outline
Copyright © 2006 Anderson Software Group, Inc.
(return to main Java page)

Section 1 - JavaServer Faces Overview

  • JSF Framework Services
  • Underlying Technology
  • JSF Life Cycle

Section 2 - JSF Standard Components

  • JSF Tags
  • Component Types
  • Common Attributes
  • Converters and Validators
  • Event Handling
  • Property Binding

Section 3 - JavaBeans Components with JSF

  • Managed Beans
  • Bean Scopes
  • Bean Configuration
  • Property Binding

Section 4 - Page Navigation

  • Navigation Editor and Page Flow
  • Simple Navigation
  • Action Events
  • Dynamic Navigation

Section 5 - Conversion and Validation

  • Message Components
  • Using Standard Converters
  • Using Standard Validators

Section 6 - Event Handling

  • JSF Life Cycle Phase Events
  • Value Change Events
  • Action Events
  • Immediate Components

Section 7 - Using Data Table Components

  • Displaying Java Objects
  • Headers and Footers
  • JSF Components within Cells
  • Scrolling and Paging

Section 8 - Accessing Databases

  • Database Fundamentals
  • Filling Components with Data
  • Building SQL Queries
  • Master-Detail Example

Section 9 - Using Web Services

  • Web Services Basics
  • Google Web Service Example

Section 10 - Customizing Applications

  • Introduction to Internationalization
  • Message Bundles
  • Localizing an Application