【发布时间】:2012-04-24 01:54:42
【问题描述】:
我正在阅读 JSF,我感到很困惑为什么 JSF 是一个 MVC 框架(或至少哪些部分属于哪个“字母”)。
我看了这个问题:What components are MVC in JSF MVC framework?
如果您不在聚合视图中查看它,我会读到那里,模型是您的实体,视图是您的 XHTML 代码,控制器是托管 bean。嗯...好吧,但是视图不是经常依赖于执行进一步的业务逻辑调用,例如返回一组实体,描述是否仍然合适?
我读过的一本书将其描述为托管 bean 是 Faces Servlet(控制器)用来调用业务层(模型)的某种“消息”传递器,然后 XHTML 代码就是视图。
有太多的解释和差异,所以我不知道是哪一个或如何理解它。
【问题讨论】:
标签: java jsf jakarta-ee model-view-controller