This JSF Scopes and Navigation video is dedicated to helping you master how to control communication aspects in JSF. Definitely, communication is the core of a JSF application and is one of the main aspects that dictate its architecture. You will learn how to identify the main parts and understand how they communicate with one another and with the end user.
Learn and understand different scopes and their specific functionalities. Master the three golden rules. Find the logic relating views and outcomes. Differentiate between implicit and explicit navigation techniques. Absorb tips and tricks for navigation in JSF. Understand conditional navigation and also learn about declarative and programmatic conditional navigation. Investigate the null and void outcomes of conditional navigation. Learn about preemptive navigation. Implement <h:button/> and <h:link/> and also use query parameters in preemptive navigation. Understand how to access navigation handlers, and configure navigation handler and navigation cases.
This video is exactly what you need to build communication aspects and obtain the knowledge that is essential in order to decide what to use, and when and how to use it, depending on your application. This JSF Scopes and Navigation video will act as a platform from which to grow your knowledge and also increase your understanding of the topic.
About The Author
Anghel Leonard is a senior Java developer with more than 13 years of experience in Java SE, Java EE, and related frameworks. He has written and published more than 50 articles about Java technologies and more than 500 tips and tricks for many websites that are dedicated to programming. In addition, he has written the following books:
Currently, Anghel is developing web applications using the latest Java technologies on the market (EJB 3.0, CDI, Spring, JSF, Struts, Hibernate, and so on). Over the past two years, he's focused on developing rich Internet applications for geographic information systems.
This video points out the main differences between JSF and CDI scopes.
In this video, we will discuss the JSF/CDI request scope.
In this video, we will discuss the JSF/CDI session scope.
In this video, we will discuss the JSF/CDI view scope.
In this video, we will discuss the JSF/CDI application scope.
In this video we will discuss the JSF custom scope.
In this video, we will discuss the JSF none scope.
In this video, we will discuss the CDI conversation scope.
In this video, we will discuss the CDI flow scope.
In this video we will discuss advanced topics of the CDI flow scope.
In this video, we will discuss the CDI dependent and singleton pseudo-scope.
In this video, we will give a final touch to this section and end up with several aspects of scopes.
This video presents the three golden rules that every JSF developer should know when navigation is involved.
In this video, we will discuss implicit and explicit navigation.
In this video, we will discuss implicit versus explicit navigation.
In this video, we will discuss several tips and tricks that are very useful when shaping navigation cases.
This video presents the fundamental aspects of JSF conditional navigation.
In this video, we will see examples of JSF declarative conditional navigation.
In this video, we will see examples of JSF programmatic conditional navigation.
In this video, we will talk about null and void outcomes in conditional navigation context.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.