JSF 如何链接 Bean
不要对我太苛刻,这是我第一次尝试 JSF。
我有一个带有 ApplicationScope
的 ManagedBean
,它将为所有访问者保存一些信息。现在它应该能够更改此 bean 中的信息,但我希望从其他 bean 中完成此操作。
如何链接我的 Bean?是否有一些 autowire
注释或者如何使用多个 bean 构建数据结构?
Don't be to hard on me, this is my first try with JSF.
I have a ManagedBean
with ApplicationScope
which shall hold some information for all visitors. Now it should be able to change the information in this bean, but I want that done from some other bean.
How can I link my beans? Is there some autowire
annotation or how do you build a datastructure with more than one bean?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 JSF2,您可以将一个 Bean 注入到另一个 Bean 中。
在
faces-config.xml
内使用以下代码将visitorBean
注入appScopeBean
。不要忘记在AppScopeBean 中添加visitorBean 字段(带有getter 和setter)。
With JSF2 you can inject one bean into another bean.
Inside
faces-config.xml
use the following to injectvisitorBean
toappScopeBean
.Don't forget to add visitorBean field (with getters and setters) inside AppScopeBean.