首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JSF入门8(Managed Beans)

2012-09-08 
JSF入门八(Managed Beans)本文参考http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId

JSF入门八(Managed Beans)

本文参考

http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=2630

?

JSF 使用 Bean 来达到逻辑层与表现层分离的目的,Bean 的管理集中在配置文件中,您只要修改配置文件,就可以修改 Bean 之间的相依关系。

?

一、Backing Beans

JSF将Bean的管理集中在faces-config.xml中,一个例子如下:

/WEB-INF/navigation.xml,/WEB-INF/beans.xml

一个Bean最基本要定义Bean的名称、类与存活范围,例如:

....<managed-bean><managed-bean-name>someBean</managed-bean-name><managed-bean-class>onlyfun.caterpillar.SomeBean</managed-bean-class><managed-bean-scope>session</managed-bean-scope><managed-property><property-name>someProperty</property-name><map-entries><value-class>java.lang.Integer</value-class><map-entry><key>someKey1</key><value>100</value></map-entry><map-entry><key>someKey2</key><value>200</value></map-entry></map-entries></managed-property></managed-bean>....

热点排行