EC45 - JavaServer Faces (JSF) Programming Workshop - 2 Days

Course Description


Customisation

For on-site courses (i.e. at your premises), we are more than happy to tailor the course agenda to suit your exact requirements. In many cases, we are able to build your in-house standards and naming conventions into the delivered course.


Course Details

INTRODUCTION TO JAVASERVER FACES
JavaServer Faces - the new Standard?
Overview of JSF architecture & features

A SIMPLE JSF APPLICATION
Creating and configuring the managed beans (model)
Creating the User Interface
Configuring the navigation

JSF REQUEST-PROCESSING LIFECYCLE
Life Cycle
Faces context

MANAGED BEANS
Defining Beans
Bean Properties
Value Binding Expressions

NAVIGATION
Static Navigation
Dynamic Navigation

VIEW COMPONENTS
Core Tags
HTML Tags
Forms, Form Tags (Text Fields, CheckBoxes, etc)

APPLICATION PROPERTIES AND INTERNATIONALISATION
Resource Bundles
Using the loadBundle tag

DATA TABLES
Simple Tables, Headers and Footers
Row and Column Styles
Data Model

CONVERSION AND VALIDATION
Specifying Converters
Standard Converters
Standard Validators
Bypassing Conversion and Validation
Displaying Conversion and Validation Error Messages

ERRORS AND MESSAGES
Global Error Messages
Component Specific Error Messages

EVENT HANDLING
Actions and navigation
Working with forms
Events and listeners
Immediate Components & bypassing conversion and validation
Value Change Listeners

TILES
Templates
Definitions


Course Enquiry