JSF MVC设计问题
我有一个 JSF 支持 bean 设计问题。现在,我的支持 bean 保存 UI 显示信息和业务模式数据。人们建议模型和视图应该分开。那么创建不同的 bean 来保存 UI 显示数据并让支持 bean 引用它是个好主意吗?
I have a JSF backing bean design question. right now, my backing bean is holding UI display information and also business modal data. people suggest that model and view should be separated. so is it good idea to create different bean holding UI display data and have backing bean have reference to it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,否则您将继续从模型映射数据以查看自己,同时您也可以让 JSF/ EL 这样做。顺便说一句,它不一定需要是 JSF
@ManagedBean
。例如,这很差:
使用
这更好
请参见
此 JSF 2.0 教程。
Yes, otherwise you keep mapping the data from model to view yourself while you can also just let JSF/EL do that. It does by the way not necessarily need to be a JSF
@ManagedBean
.E.g. this is poor:
with
This is better
with
See also the examples as presented by this JSF 2.0 tutorial.