为什么JSF比其他MVC框架更多地从模型中分离视图?

为什么JSF比其他MVC框架更多地从模型中分离视图?,jsf,view,model,Jsf,View,Model,Hy 我读过很多次,JSF比其他MVC框架更多地将视图从模型/业务逻辑中分离出来,我真的不明白为什么。我的意思是,如果我有一个非JSF应用程序,我有一个servlet和一个JSP页面;servlet执行业务逻辑,并将一些消息传递给JSP页面,JSP页面向用户显示该消息;在这里,我没有将任何businnes逻辑与视图混合在一起,那么为什么使用JSF可以获得更多的分离呢?你能给我举个小例子吗 当您有一个servlet和一个结合了“M”和“C”的veiw时,非常感谢。我使用servlet作为进入模型的

Hy

我读过很多次,JSF比其他MVC框架更多地将视图从模型/业务逻辑中分离出来,我真的不明白为什么。我的意思是,如果我有一个非JSF应用程序,我有一个servlet和一个JSP页面;servlet执行业务逻辑,并将一些消息传递给JSP页面,JSP页面向用户显示该消息;在这里,我没有将任何businnes逻辑与视图混合在一起,那么为什么使用JSF可以获得更多的分离呢?你能给我举个小例子吗


当您有一个servlet和一个结合了“M”和“C”的veiw时,非常感谢。我使用servlet作为进入模型的工具,反之亦然。servlet是一个很好的确定控制器,可以将视图从模型中分离出来


还有,再增加几层有什么问题吗从某种意义上说,我知道。然而,我个人的偏好是尽可能地抽象出来。:)