Java Server Faces (JSF) Online Training

Page 1

Java Server Faces (JSF) Online Training

PREREQUISITES:

Experience in Java programming language.

OVERVIEW:

Java Server Faces (JSF) is a major step forward introducing various enhancements and new features. Powered by JSF 2.0, prime faces would be your ultimate rich web framework for the Job. JSF is a java specification for building component based user interfaces for web applications. Java server faces is often used together with Ajax a rich internet application technology. Ajax is a combination of technologies that make it possible to make rich user interfaces. The user interface components in the JSF reference implementation and apache my faces were originally developed for HTML only and Ajax had to be added via JavaScript

JSF Course Content 1.

• • •

JSF OVERVIEW AND SETUP What is Java Server Faces? Why do we need Java Server Faces? MVC architecture


• • • • • • • •

2.

• • •

3.

• • • • •

4.

• • •

5.

Setup JSF environment in Eclipse with Tomcat Configuring Faces Servlet Managed Beans and their scopes Faces-config.xml Navigations Sample Application JSF lifecycle Faces Context

JSF COMPONENTS Html Components JSF Core tags Binding properties in JSF Beans

VALIDATORS AND CONVERTERS JSF Built in Converters Writing Custom Converters JSF Built in Validators Writing Custom Validators Error Messages

INTERNATIONALIZATION OF JSF APPLICATION Looking into Locales Creating Resource Bundles Using Resource Bundles with Components

PHASE LISTENERS


6.

JSF 2.0 FEATURES

7.

RICHFACES COMPONENTS

8.

PRIMEFACES COMPONENTS

9.

PROJECT WITH JSF AND PRIMEFACES.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.