首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

依据组件名字获取组件对象Component.getInstance(String name)

2012-10-28 
根据组件名字获取组件对象Component.getInstance(String name)?Component.getInstance(String name)组件名

根据组件名字获取组件对象Component.getInstance(String name)

?

Component.getInstance(String name)

组件名称必须是完整的名称,比如org.jboss.seam.security.persistentPermissionResolver。

这与在@In、页面表达式中可以使用局部名称是不同的

@In(persistentPermissionResolver)

PermissionResolver resolver;

正确

?

PermissionResolver resolver=(PermissionResolver)Component.getInstance("persistentPermissionResolver")

错误

?

PermissionResolver resolver=(PermissionResolver)Component.getInstance("org.jboss.seam.security.persistentPermissionResolver");

这样才可以

热点排行