java - 调度程序 View 模式和 MVC

标签 java oop model-view-controller design-patterns jakarta-ee

我读到了 Dispatcher View pattern它对于开发简单的 Web 应用程序似乎很有帮助。

此模式可以被视为简化的 MCV 或 MVC 模式的简单实现吗?

最佳答案

RequestDispatcher的使用就其本身而言,不一定被视为简化的 MVC 模式。转发/包含的 JSP 反过来仍然可以使用 scriptlet,这将与 MVC 思想相矛盾。更重要的是,RequestDispatcher 甚至可以在 JSP( View )而不是 servlet( Controller )中使用。

但是,另一方面,在普通 MVC Controller 中确实使用了 RequestDispatcher 在执行业务操作后将请求/响应转发到 View 。

另请参阅:

关于java - 调度程序 View 模式和 MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6270185/

相关文章:

Java如何用长整数表示十进制数

java - 将对象本身 (this) 传递给字段的方法是一种糟糕的方法吗?

objective-c - 如何在类实现中区分两个协议(protocol)的相同方法名称?

javascript - EmberJS 模型按值迭代

java - 如何在控制台中输出多行字符图像

java - 在 Multi-Tenancy 环境中,我如何在运行时在不同的 URL(子域)上为不同的服务提供商提供不同的元数据?

oop - 去OOP实现

android - 为数据库处理创建数据模型类

c# - 如何在 MVC 应用程序和控制台应用程序之间共享信息

java - 在 JSP 页面上显示树