MVC三层架构
1.什么是MVC? mvc由三个部分组成:Model、view 、controller,分别对应模型层、视图层和控制器。Controller层:就是我们所写的Servlet,Servlet主要有三个作用:1) 接受用户的请求.2) 去响应用户。3) 转发和重定向(视图跳转)。view层:就是我们所写的jsp,jsp是内嵌java代码的html文件,主要的作用是展示数据和提供用户请求的操作...
·
1.什么是MVC?
mvc由三个部分组成:Model、view 、controller,分别对应模型层、视图层和控制器。
- Controller层:就是我们所写的Servlet,Servlet主要有三个作用:
1) 接受用户的请求.
2) 去响应用户。
3) 转发和重定向(视图跳转)。 - view层:就是我们所写的jsp,jsp是内嵌java代码的html文件,主要的作用是展示数据和提供用户请求的操作视图。
- Model层:有service和Dao层组成,主要分配的任务是:
1) 控制业务操作。
2) 增删改查数据。
Servlet和jsp都能写java代码,但是Servlet主要实现的是接受和响应用户的请求,控制页面的跳转。而jsp则是负责页面的数据展示。
2. MVC开发模式的流程
大致的流程如图所示:
以上是对MVC开发模式的大致了解,MVC开发模式耦合性低,项目做起来比较层次分明,想要掌握的话还是做一个简单的项目来的实在。
更多推荐
所有评论(0)