【发布时间】:2011-08-08 00:05:53
【问题描述】:
在构建 Web 应用程序时,我仍然对 JavaScript 代码在 MVC 模式中的位置感到困惑。我以为它是这样工作的。
- 模型是数据库,模型是 获取数据所需的类 进/出。
- 控制器将是我编写逻辑的类 即 Java servlet,它接受一个 Ajax 请求然后调用 数据库;
- View 是 JSP 页面,它是 通过返回到 Ajax 请求 servlet(我的控制器)
因为 JavaScript 代码是在浏览器中编译的,所以我认为它是 View 的一部分,但它处理用户输入,根据这些事件发出服务器请求,然后将数据返回到页面,所以这也构成了一部分控制器?
另外,在 MVC 中引用域模型是什么意思?
【问题讨论】:
标签: javascript model-view-controller