在我的应用程序中,所有请求首先被定向到通用控制器servlet,然后调用更具体的控制器。我们还分别使用POJO和JSP作为模型和视图。所以我应该称这个前端控制器或MVC设计模式。
答案 0 :(得分:5)
MVC是一种通用模式。我们的想法是将应用程序的三个方面(模型,视图和控制)分开。现在,这个想法可以根据情况/应用的具体情况以不同的方式实现。一种方法是拥有许多控制器,每个控制器响应一个动作或一组动作。另一种方法是让一个主控制器接收所有动作,然后将它们发送到不同的控制器,这个称为前控制器模式。因此,Front Controller模式是MVC 模式。例如,Spring Framework使用Front Controller模式来实现MVC。