我刚开始读核心JavaServer Faces,第三版。他们说(强调我的):对于可以在JSF页面中使用的bean,有两种不同的机制,CDIbean和JSF托管bean,这是一个历史性的意外。我们建议您使用cdi bean。除非您的应用程序必须在普通servlet运行程序(如Tomcat)上工作。为什么?他们不提供任何正当理由。我一直在用@ManagedBean对于运行在GlassFish 3上的原型应用程序中的所有bean,我都没有真正注意到这方面的任何问题。我不介意从@ManagedBean到@Named但我想知道我为什么要费心.支持bean(@ManagedBean)或CDIbean(@name)?
2 回答
墨色风雨
TA贡献1853条经验 获得超6个赞
添加回答
举报
0/150
提交
取消