JavaServer Faces - 14 Hour Online Class or 2 Day Classroom

A workshop in using the JavaServer Faces (JSF) specification, tailored for Java web developers with JSP and Java programming experience (and preferably experience with Java Servlets) who want to efficiently create complex web applications. Introduces GUI development and JSF, including Managed Beans, Configuration Files, JSF application structure and running the application; JSF Tag Libraries including the JSF Component Tree, Forms, Tags and Panels; Managed Beans and MVC, including configuring Beans, Scope, Bindings, Dynamic Beans and Advanced Properties; JSF life cycle and event handling; Navigation; the Data Table Component; Validation and Conversion; and custom Components including JSF API Classes and writing, configuring and using the custom Component. A section on internationalization is also included, covering I18N and L10N, resource bundles, specifying the Locale and Dates and Numbers.

Online Class Schedule

Request a Class

 

Request More Info


 

Topic Summary | Print Version

Class Description:

This two-day course teaches Java web developers how to use JavaServer Faces in their web applications. JavaServer Faces (JSF) is a specification that applies traditional GUI frameworks and architectures to web applications. Students will learn the standard JSF tag libraries and write managed beans and event handlers. They will also write configuration files for managed beans and navigation in XML. Data table components are used to easily display data from databases and other sources in an HTML table. Validation and conversion is then covered including customization of these phases. This course ends with creation of custom components and an appendix on internationalization topics.

Audience: Web developers who want to efficiently create complex web applications.

Prerequisites: JavaServer Pages and Java Programming. Programming experience with Java Servlets recommended.

Objectives: To fully acquaint attendees with the use of JavaServer Faces.

Look Inside This Book:

  • There are currently no samples available for this course.

Topic Summary

To Top | Topic Summary