JSF注册ManagedBean的流程
来源:互联网 发布:eve男性捏脸数据 编辑:程序博客网 时间:2024/05/16 06:10
1、本例的源代码是sun对JSF的实现:Mojarra 2.1.7 (SNAPSHOT 20120206)。
2、ManagedBean的初始化是由com.sun.faces.config.processor.ManagedBeanConfigProcessor的process方法完成。
3、ManagedBeanConfigProcessor调用了com.sun.faces.mgbean.BeanManager的register(ManagedBeanInfo beanInfo)方法来注册ManagedBean,手动注册ManagedBean需要new一个com.sun.faces.mgbean.ManagedBeanInfo对象。
4、如何得到BeanManager的实例?如下:
FacesContext context = FacesContext.getCurrentInstance(); ExternalContext ec = context.getExternalContext();ServletContext sc = (ServletContext)ec.getContext();BeanManager beanManager = ApplicationAssociate.getInstance(sc).getBeanManager();
5、ManagedBean的一些相关属性也是可以一并注册的,属性的信息要放在ManagedBeanInfo对象中,具体请参看ManagedBeanInfo源代码和ManagedBeanConfigProcessor源代码。
0 0
- JSF注册ManagedBean的流程
- JSF注册ManagedBean的流程
- 如何在JSF生命周期外部采访JSF的ManagedBean
- spring 控制jsf managedBean
- JSF的ManagedBean与Spring Bean的比较与集成
- JSF与DWR的整合 --- 如何让JSF的ManagedBean来进行Reverse AJAX调用
- jsf 如何在ManagedBean中获得另外一个ManagedBean
- jsf1.2得到ManagedBean的方法
- 驱动注册的流程
- UE的注册流程
- JSF注册例子
- jsf页面导航以及bean对象的注册
- 注册有限责任公司的详细流程
- 公司新注册的流程
- gstreamer的plugin注册流程
- 注册有限责任公司的详细流程
- JSF MVC 流程
- JSF请求处理流程
- magic(4*4)
- 05-图3. 六度空间 (30)
- 链表满足条件的一次性多个删除
- HUD 2648 解题报告
- Mybatis 示例之 foreach (上)
- JSF注册ManagedBean的流程
- HDU 4514 【非联通无向图判环,树直径】
- 九度OJ-题目1517:链表中倒数第k个结点
- IIS部署网站
- css一些小tip
- 第六章 数据存储
- 判断二叉树是不是二叉查找树(BST)
- Unsupported major.minor version 51.0解决方案
- Nginx配置文件nginx.conf中文详解(总结)