Java JSF如何链接bean
不要对我太苛刻,这是我第一次尝试使用JSF 我有一个带有Java JSF如何链接bean,java,jsp,jsf,jakarta-ee,Java,Jsp,Jsf,Jakarta Ee,不要对我太苛刻,这是我第一次尝试使用JSF 我有一个带有ApplicationScope的ManagedBean,它将为所有访问者保存一些信息。现在它应该能够更改这个bean中的信息,但我希望从其他bean中完成 如何链接我的bean?是否存在一些autowire注释,或者如何使用多个bean构建数据结构 使用JSF2,您可以将一个bean注入到另一个bean中 在faces config.xml内部,使用以下命令将visitorBean注入appScopeBean <managed-be
ApplicationScope
的ManagedBean
,它将为所有访问者保存一些信息。现在它应该能够更改这个bean中的信息,但我希望从其他bean中完成
如何链接我的bean?是否存在一些
autowire
注释,或者如何使用多个bean构建数据结构 使用JSF2,您可以将一个bean注入到另一个bean中
在faces config.xml
内部,使用以下命令将visitorBean
注入appScopeBean
<managed-bean>
<managed-bean-name>appScopeBean</managed-bean-name>
<managed-bean-class>com.app.AppScopeBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>visitorBean</property-name>
<value>visitorBean</value>
</managed-property>
</managed-bean>
appScopeBean
com.app.AppScopeBean
一场
访问者bean
访问者bean
不要忘记在AppScopeBean中添加visitorBean字段(带有getter和setter)。这可能是旧的JSF1.x方法的重复。JSF2.x方法要简单得多。另请参见重复问题链接。