Implement more advanced Ajax functionality in your JSF application. Learn to focus the power of Ajax to improve performance and reduce room for bugs.
- [Instructor] Let's do some slightly fancier Ajax work.…I've prepared this JSF page,…with an input text box and an output text component…to demonstrate some more Ajax capabilities in JSF.…We've seen how we can use the f:ajax tag…in a generic manner, broadly applying Ajax capabilities…to a set of components at once.…Here, we'll see how we can be more focused…with our approach, and why.…First, the why.…On our welcome page, we wrapped about…six or seven components with the f:ajax tag.…
In this scenario, not too much can go wrong.…But consider a use case where…there are many more components:…some input components with required fields,…but not necessarily related to each other,…some output comments that are bound…to slow data retrieval functions in the backing Bean.…All of this can lead to complicated Ajax request handling,…as well as bloated requests to the server.…So let's focus our Ajax a little bit.…I've gone ahead and prepped a ViewScoped managed Bean,…the FocusedAjaxBean class.…
The Bean is named the ajaxBean,…
- Why use JSF?
- How JSF works
- Using managed beans in JSF
- Building a JSF page using Facelets
- Using Ajax support in JSF
- Processing complex data with JSF converters
- Security in JSF
- JSF and third-party component libraries
Skill Level Beginner
1. Web Application Development in JavaEE
2. Build Your First JSF Page
3. Use Managed Beans in JSF
4. Build a JSF Page Using Facelets
5. Use Ajax Support in JSF
6. Process Complex Data with JSF Converters
7. Protect Your Application with JSF Validation
8. Security in JSF
9. Combine JSF with Other Frameworks
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.