The Spring Framework is a popular open source application development framework for building lightweight enterprise applications. It makes Java development more ...
JSF tutorial video
Do you want to learn JSF in the fastest and most effective way?
The JavaServer Faces tutorial video presents how to use one of the common Web application framework and learn basic JSF syntax. This tutorial is broken into 15 lessons, total length 4 hours 21 minutes.
- save your time
- get instant access and download your video tutorial
JavaServer Faces (JSF) is a Java-based Web application framework intended to simplify development integration of web-based user interfaces.
JavaServer Faces is a standardized technology which was formalized in a specification through the Java Community Process. It is part of the Java Platform, Enterprise Edition.
- Introduction to JSF (05:02)
What is JSF, advantages of JSF, disadvantages of JSF
- Instalation, Setup and Getting started (53:34)
Requirements for Running JSF 2.0, software needed, first project of JSF
- Programming Basics (12:12)
Simple JSF Flow, managed beans, common beginner problems
- Managed beans (23:47)
Managed beans, properties, bean scopes, manged properties
- Explicit page navigation and faces-config.xml (13:05)
Description of faces-config.xml, navigation rules, wildcards in navigation rules, conditional navigation rules, common navigation problems
- Expression Language (24:22)
Advantages of expression laguages, nested beans properties, setter and getter methods, submitting bean properties, expression language operators
- Properties Files ans Internationalization (I18N) (16:34)
Display fixed strings, resource bundle elements, parametrized messages, params, internationalization
- Handling GUI (Application) Events (19:23)
Types of Event Listeners, using listeners, Value Change Listeners
- Integrated Ajax Support (14:04)
Ajax, f:ajax tag, f:ajax attributes.
- Validating User Input (18:36)
Validation in action Controller (manual validation), standard system for error messages, validator tags, custom validation
- Looping (11:14)
Using h:dataTable, using ui:repeat
- Composite Components (13:09)
Making composite components, components with attributes, handling relative URLs in components, nested components
- Templates (17:08)
Basic steps of templates, using ui:include
- View, Params, GET Requests (11:52)
f:viewParam tag, h:link, h:button tags, sending data from non- JSF Apps
- Spring in JSF (07:10)
What is Spring, example of Spring in JSF