From the course: Java EE: JavaServer Faces JSF
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
HTML5 markup and support in JSF
From the course: Java EE: JavaServer Faces JSF
HTML5 markup and support in JSF
- [Instructor] JSF strives to provide as many Facelets components as there are HTML controls. But there are still gaps that need to be filled because raw HTML has a broader audience than JSF does. The JSF platform now allows you to simply combine basic HTML 5 markup along with standard expression language syntax and JSF-named attributes. In fact, you could build an entire application using just HTML 5 markup and expression language as glue code to buy values to the server side. JSF support for HTML 5 comes in two flavors. We have pass-through elements, PTEs, and pass-through attributes, PTAs. A way to think about these two is this. Pass-through elements are snippets added to HTML 5 components to make them feel like JSF components, while pass-through attributes are snippets added to JSF components to make them feel like HTML 5 components. Let's give some of these a go. We'll start with a pass-through elements, so an import for the pass-through element package is necessary. So, we'll go…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
Introduction to Facelets5m 47s
-
(Locked)
ViewAction and common properties5m 14s
-
(Locked)
Common input text components5m 51s
-
(Locked)
Selection components11m 8s
-
(Locked)
JSF file upload component5m 33s
-
(Locked)
Page layout components4m 54s
-
(Locked)
Display from data structures in Facelets2m 56s
-
(Locked)
Tables in JSF4m 18s
-
(Locked)
Links and buttons2m 59s
-
(Locked)
Display messages4m 48s
-
(Locked)
HTML5 markup and support in JSF7m 45s
-
(Locked)
Bind components to the backing bean3m 13s
-
(Locked)
Expression language in JSF5m 24s
-
(Locked)
Functional programming with EL2m 44s
-
(Locked)
-
-
-
-
-
-