关于MVC模式和三层架构,我有点困惑。我知道这两者之间的区别,但让我们举一个java web项目的例子。其中我们有一个JSP组件、Servlet、Java Bean和一个到数据库的连接。
我的理解是否正确,在MVC模式中,JSP页面是呈现给用户的视图,控制器是处理发送到视图的请求的servlet,模型是通过控制器发送的对象(例如java bean),以在JSP页面上显示动态内容。
三层体系结构在哪里? JSP和Servlet组件是表示层,因为这是正在处理和显示给用户的内容,而逻辑层是java bean,计算方法是在其中处理的,而数据层是数据库和JDBC组件吗?
https://stackoverflow.com/questions/50726660
复制相似问题