【发布时间】:2016-03-29 12:10:57
【问题描述】:
在我的应用程序中,所有请求首先被定向到通用控制器 servlet,然后调用更具体的控制器。我们还分别使用 POJO 和 JSP 作为模型和视图。所以我应该称之为前端控制器还是 MVC 设计模式。
【问题讨论】:
标签: java design-patterns
在我的应用程序中,所有请求首先被定向到通用控制器 servlet,然后调用更具体的控制器。我们还分别使用 POJO 和 JSP 作为模型和视图。所以我应该称之为前端控制器还是 MVC 设计模式。
【问题讨论】:
标签: java design-patterns
MVC 是一种通用模式。这个想法是将应用程序的三个方面(模型、视图和控制)分开。现在,这个想法可以根据情况/应用的具体情况以不同的方式实现。一种方法是拥有许多控制器,每个控制器都响应一个动作或一组动作。另一种方法是让一个主控制器接收所有操作,然后将它们分派到不同的控制器,这个称为前端控制器模式。所以,前端控制器模式是一个MVC模式。例如 Spring Framework 使用 Front Controller 模式来实现 MVC。
【讨论】: