【发布时间】:2018-11-16 12:12:54
【问题描述】:
关于 MVC 模式和三层架构,我有点困惑。 我知道两者之间的区别,但让我们以一个 java web 项目为例。我们有一个 JSP 组件、Servlet、Java Bean 和一个到数据库的连接。
我的理解是否正确,在 MVC 模式中,JSP 页面是呈现给用户的视图,控制器是处理发送到视图的请求的 servlet,模型是对象(例如 java bean),通过控制器发送以在 JSP 页面上显示动态内容。
JSP 和 Servlet 组件的三层架构在哪里是表示层,因为这是正在处理和显示给用户的内容,而逻辑层是 java bean,其中计算方法正在处理中,数据层,是数据库连同JDBC的组件吗?
【问题讨论】:
标签: java jsp model-view-controller