JavaServer Faces

วัตถุประสงค์

 
         JavaServer Faces it is a new Framework for developing web application, declared as a standard by Sun Microsystems and it is a part of J2EE 1.4. JavaServer Faces technology simplifies building user interfaces for web applications. With the well-defined programming model that JavaServer Faces technology provides, developers can quickly and easily build web applications.
          This course introduces the developer to the JSF architecture.After taking this class, the developer will be able to quickly develop dynamic web applications using new JSF framework.
 
รายละเอียดหลักสูตร

Module 1: Introduction
• What is JavaServer Faces?
• Main Components
• Benefits of JSF
• What is JSF Application?
• Why JSF? 
 
Module 2:  JSF Architecture
• Physical Components
• How Does JSF Work?
• The FacesServlet
• The Lifecycle Object
• Reconstitute Component Tree
• Apply Request Values
• Process Validation
• Update Model Values
• Invoke Application
• Render Response 
 
Module 3: Expression Language
• What is EL?
• EL Basics
• EL Identifiers
• EL Implicit Objects
• EL Operators


Module 4: UI Components

• Overview
• Developing a JSP
• HTML Component Tags
• The <h:commandButton> Tag
• The <h:outputLink> Tag
• The <h:inputText> Tag
• The <h:outputText> Tag
• The <h:messages>  and <h:message> Tags
• Panels 
 
Module  5: Objects for Request  Processing
• Overview
• The FaceContext Object
• The ExternalContext Object
• Example
• The Application Class
• The ValueBinding Class
• Accessing Backing Beans 
 
Module 6: Page Navigation
• Navigation Rules
• Action Method
• Configuring Navigation Rules


Module 7: Event Model

• Overview
• Action Event ? Backing Bean Method
• Action Event ? ActionListener Class
• ValueChange Event 
 
Module 8: Validation
• Overview
• Custom Validators
• Backing Bean Method
• ValidatePostalCode Method
• Creating the  Custom Validator
• Creating the Validator Class
• Register the Validator Class
• Creating the  Custom Tag Handler
• Creating the TLD File
• Reference the Validator in the JSP pages 
 
Module 9: Data Conversion
• Overview
• Custom Convertors
• Create the Custom Converter
• Example of Custom Converter

 




<< Back

service Public Training In-House Training สิทธิประโยชน์ของผู้เข้าฝึก ตรวจสอบตารางการฝึกอบรม ใบสมัคร
Link Techxcite
IDC
learn4u
longlivetheking
iteasybook
lovedigiart
ThaiFranchiseCenter