- Mastering JavaServer Faces 2.2
- Anghel Leonard
- 172字
- 2021-12-08 12:41:31
The none scope
The none scoped beans lives to serve other beans.
The none scope seems to be the black sheep of JSF scopes. Even its name doesn't inspire something useful. Practically, a managed bean in this scope lives as long as a single EL expression evaluation and is not visible in any JSF page. If the application scope lives the longest, this scope lives the shortest. But, if you inject the none scoped managed beans in other managed beans, then they will live as long as their hosts. Actually, this is their job, to serve other beans.
Note
The none scoped objects used in the configuration file indicate managed beans that are used by other managed beans in the application.
So, whenever you need a humble managed bean that is ready to be a part of a cool scope, such as a request or a session, you can annotate it with @NoneScoped
, available in the javax.faces.bean
package. Moreover, objects with the none scope can use other objects with the none scope.
- Augmented Reality with Kinect
- 新型電腦主板關鍵電路維修圖冊
- 電腦軟硬件維修大全(實例精華版)
- Creating Dynamic UI with Android Fragments
- 硬件產品經理手冊:手把手構建智能硬件產品
- 計算機維修與維護技術速成
- R Deep Learning Essentials
- Visual Media Processing Using Matlab Beginner's Guide
- 單片機系統設計與開發教程
- 基于Proteus仿真的51單片機應用
- 電腦組裝與維護即時通
- The Artificial Intelligence Infrastructure Workshop
- 單片機原理及應用
- Blender 3D By Example
- 計算機應用基礎案例教程(Windows 7+Office 2010)