Home Training Java Server Faces (JSF)



Java Server Faces (JSF)
Posted on: March 25, 2008 at 12:00 AM
JSF Training Course Objectives * To understand the fundamentals of the JSF framework and how it can be used to build rapid data-driven Java web applications. * To make efficient in configuring JSF. * To discover how JSF integrates with J

Java Server Faces (JSF)

     

JSF Training Course Objectives
  • To understand the fundamentals of the JSF framework and how it can be used to build rapid data-driven Java web applications.
  • To make efficient in  configuring JSF.
  • To discover how JSF integrates with JSP.
  • To learn how to use JSF User Interface components.
  • To discover how to write JSF code for navigation and event handling.
  • To master the JSF form validation framework. 
  • To explore how to make your own custom JSF components.
  • To learn techniques for converting struts applications to JSF. 

Eligibility
Efficiency in Java programming language and well skilled in developing Java Server pages.

  • Java

  • JSP

  • Servlets

  • Basic XML

JSF Training Course Outline

 

  • JSF Architecture 
  • Web Applications
  • Servlets and JSPs
  • The MVC Pattern and FacesServlet
  • The Command Pattern and Managed Beans
  • Double Identity: Java and JavaScript
  • Input Validation
  • Relationship to Servlets and JSP
  • Relationship to Jakarta Struts
  • Relationship to AJAX
  • Creating Custom Components
  • Component Libraries
  • MVC for Web Applications
  • Model, View, and Controller for Java
  • XML View: faces-config.xml
  • Java View: FacesServlet
  • Managed Beans
  • Lifecycle of Request Processing
  • Lifecycle of Response Provision
  • Organizing Your Application
  • Bean Properties, Methods, and Scope
  • JSF Events
  • Error Handling
  • Working with Forms
  • JSF Custom Tag Library
  • Building HTML Forms
  • Standard Form Controls
  • Panels and Layout
  • Managed Bean Properties
  • Applying Request Values
  • Type Coercion
  • Collections and Nested Beans
  • Input Validation 
  • Validation Phase
  • Flow of Processing
  • Validators and Converters
  • Error Messages
  • Custom Validators and Converters
  • Reusing Validation Logic
  • The Client Side 
  • Double Identity, Revisited
  • Internationalization
  • Client-Side Presentation Logic
  • UIComponent
  • The Component Tree
  • New JSP Features
  • Unified Expression Language
  • Validation
  • Data Tables
  • Custom Components 
  • Encapsulating and Decomposing a Presentation
  • UIComponentBase
  • Component Families
  • Aggregating Existing Components
  • Interactions Between Components
  • AJAX
  • Component Libraries

     

Related Tags for Java Server Faces (JSF):
javacwebapicomjspdatauijsfinterfaceframeworkbuildapplicationobjectfuniocomponentsmakeusersedtrainingcomponenturiintapplicationsidaiappconfigjsframefundamentalsiewithworktopidinilearnramdriveldcieareilitffilscanliuseceinintegratestamnttrcajndarapiaceesoverpimehowobjobjectivepprateratescoursecatdiscoversspdiscatkisiveacoverandarconfvascossriringthavstatiapdameworkfaceframjeicaicaplndobjectivesonomo


More Tutorials from this section

Ask Questions?    Discuss: Java Server Faces (JSF)   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.