Java EE 8: JavaServer Faces JSF 2.3

Java EE 8: JavaServer Faces JSF 2.3

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 20m | 209 MB

The Java EE specification is the industry standard for building enterprise-level web applications. In this course, instructor Tayo Koleoso focuses on JavaServer Faces (JSF) 2.3 and shows Java programmers all of the most significant new features in the popular web application development framework. Get an introduction to the new WebSockets feature in JSF, and how to use it to supercharge your web app. Discover how to work with the latest DateTime components, leverage the new backing bean improvements, configure web application security using the new Java EE 8 security annotations, and more.

Topics include:

  • Using the WebSockets feature in JSF
  • Improved CDI integration in JSF 2.3
  • Facelets enhancements
  • The Java EE 8 Security API
  • Validators and converter enhancements
  • Using JDK 8 Date-Time classes
  • Execute Java from JavaScript
  • RESTful URL support in JSF 2.3
Table of Contents

1 JavaServer Faces 2.3
2 Upgrade a project to JSF 2.3
3 Server Sent Events (SSE)
4 WebSockets
5 Improved JDK Support in JSF 2.3
6 HTTP 2 Servlet 4.0 in JSF 2.3
7 Improved CDI integration in JSF 2.3
8 Java EE 8 Security API support in JSF 2.3
9 Deprecated JSF bean annotations
10 Facelets enhancements
11 Improved validation
12 WebSockets in JSF 2.3
13 The Java EE 8 Security API
14 Annotation-based security in JSF 2.3
15 Authentication in the managed bean
16 Validators and converter enhancements
17 Enums and Java 8 Date-Time in JSF 2.3
18 Java data structures in JSF 2.3
19 Execute JavaScript from the backing bean
20 Execute backing bean code from Facelets
21 Inject more into managed beans
22 Whole bean validation in JSF 2.3
23 RESTful URL support in JSF 2.3
24 Explore more JSF features