Training Course:JavaServer FacesSchool/Trainer:
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Suns JavaServer Faces (JSF) technology simplifies the creation of user interfaces for Java web applications. In this hands-on class, attendees learn how to rapidly build JSF applications.
JSF Training Objectives To understand the purpose and scope of the JSF architecture To build Web applications using JSFs FacesServlet, faces-config.xml, and the JSF request/response lifecycle. To use the JSF custom tag libraries to build JSF views as JSPs. To use managed beans to encapsulate not only server-side form handling but also client-side presentation logic. To implement control logic as JSF event listeners or action methods. To use validators and converters to implement a validation phase for a JSF application. JSF Training Outline Overview Java EE and Web Applications Perspectives: Servlets and JSP The Model/View/Controller Pattern Perspectives: MVC Frameworks The Command Pattern Perspectives: AWT and JFC JSF Value Proposition JSF Configuration Lifecycle and Page Navigation The JSF Request/Response Cycle Lifecycle Phases The FacesContext Class Who Does What View Selection Navigation Rules Outcomes User Interface Components The Composite View Pattern The UIComponent Class Behavioral Interfaces The Core and HTML Tag Libraries Relationship to CSS ID, Client ID, and Label The UISelectItem(s) Class Navigating the UI Tree Managed Beans JavaBeans and JSF Backing Beans The Factory Pattern Managed Beans Coarse-Grained Beans The Unified Expression Language Value Expressions Dependency Injection Bean Scopes Events and Controllers The Observer Pattern JSF Event Model Event Types and Timing Event Queueing ActionEvent and ActionListener Action Methods Connecting Controllers to Beans Dynamic Outcomes ValueChangeEvent and ValueChangeListener Limitations of FacesListeners Converters The Adapter Pattern The Converter Interface Standard Converters Working with Enumerated Types Timing of Conversion Custom Converters Configuring Converters Validators Validating Input The Validator Interface Standard Validators Producing Error Messages Message Keys Presenting Error Messages Custom Validators Validating Multiple Inputs Using a PhaseListener Data Tables Managing Tabular Data The JSF Data Table Columns Facets Limitations and Strategies Nesting Tables Conclusion ...''
Please go to the school's official website for training price and schedule: http://www.accelebrate.com/
Phone:+1 877 849 1850
School Address:
925B Peachtree Street, NE PMB 378 Atlanta, GA 30309-3918 USA
Jobs & Resumes: Atlanta Houses & Roommates: Atlanta
Other training courses offered by Accelebrate:
JSTL (Java Standard Tag Library)
Authoring JSP Tag Libraries
Building Data-Driven JSP Web Sites with Dreamweaver
Java EE with JBoss
Java Message Service
Developing Java Web Services for Java EE 5
Java Web Services with J2EE 1.4
Developing Web Services with WebLogic
Java Web Services Security
Jakarta Struts
Creating JavaServer Faces Components and Ajax Applications
Spring Framework
Administering Apache Tomcat
JBoss Administration
Enterprise JavaBeans (EJB)
Adobe Dreamweaver CS3
Advanced Adobe Dreamweaver CS3
E-Learning with Dreamweaver CourseBuilder and Learning Site
Building Data-Driven ColdFusion Web Sites with Dreamweaver
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: If you can not find a training course suitable for you instantly, you can leave your training request here and let trainers contact you later. |
|
|