Video is locked.

Unlock the full course today

Join today to access over 15,000 courses taught by industry experts or purchase this course individually.

Java EE 8: JavaServer Faces JSF 2.3


From the course: Java EE 8: JavaServer Faces JSF 2.3

Start my 1-month free trial
  • Course details

    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.


    • Click here to view Tayo Koleoso’s instructor page

      Tayo Koleoso

      Software Engineering Lead at Ntrepid LLC

      • Tayo Koleoso is a lead programmer who specializes in Java enterprise application development.

        Tayo is a Java Enterprise Edition (EE) enthusiast. He also boasts expertise in Spring, Drupal, and JavaServer Faces (JSF), the latter of which he's been a fan of since the Java specification's early days. He enjoys sharing both his JSF and PrimeFaces expertise with other developers on Stack Overflow, where he is top-10 ranked for both Java EE and JSF answers.

    Skills covered in this course

  • JavaServer Faces 2.3

    - [Instructor] WebSockets are another way for the server side of your JSF code to communicate with the browser without involving client-side code that much. So the same use cases like chat, application, stock quotes, really anything that involves the server pushing data to the client side without the client having to pull or beg for the data. Begging for the data is really inefficient. So, for example, this here is your Traditional JSF Page Interaction, again, JSF Page sends data to their site and the server returns the response. Here's what the WebSockets interaction looks like. It's a constant back and forth between the server side and the webpage. The webpage shoots a request across, server side responds and back and forth and on and on it goes. Now a difference between SSE and WebSockets is browser support. SSE will work with more older browsers than WebSockets. Another thing is that SSE is designed mostly for…

  • 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.

    Download the exercise files for this course. Get started with a free trial today.

  • Download courses and learn on the go

    Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.

    Watch this course anytime, anywhere. Get started with a free trial today.