-
return "forward:view2/"+course.getId();//请求转发
* 请求转发要注意请求的方式,转发不会改变请求的方式,它是一个请求,这儿到达save路径的请求是一个post请求,转发给view2路径时也是一个post请求,所以view2中的接收方法也要是post才行,之前定义的get是会报错的;
* 请求重定向本质上是两个请求了,服务端处理完会让客户端再次发送一个请求到重定向的路径,两个请求互不干扰;
* 请求转发只需要请求一次服务器,可以提高访问速度。
* 重定向可以跳转到任意服务器,可以用在系统间的跳转。
查看全部 -
Dependency (依赖)
依赖关系
查看全部 -
POM 的 内容解读查看全部
-
POM 的 内容<br/>查看全部
-
Maven 的 三部分内容
pom 、Dependency Management(依赖管理)、Coordinates(坐标)
查看全部 -
Spring MVC 工作的模块划分<br/>查看全部
-
Spring MVC 基本概念查看全部
-
Spring MVC 基本概念
查看全部 -
什么是MVC?
MVC 是一种架构模式,它使程序分层,分工合作,既相互独立,又协同工作
MVC 是一种思考方式:
Model : 需要将什么信息展示给用户;
View : 如何布局;
Controller : 调用哪些业务逻辑。
查看全部 -
Controller: 即控制层,调用业务逻辑产生合适的数据(Model)传递数据给视图层用于呈现<br/>查看全部
-
Model: 即模型层,业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合;查看全部
-
MVC 概念:
View : 即视图层,为用户提供UI,重点关注数据的呈现;
查看全部 -
1、MVC 是开发WEB 应用程序的通用架构方式;
2、Front Controller(MVC) 职能 :
Controller:业务数据抽取
View template:页面呈现
Front controller:分发调度
3、MVC本质:MVC的核心思想是业务数据抽取同业务数据呈现相分离。
4、前端控制器(Front Controller):处理用户的请求,分发调度的功能,一方面将请求分发给控制器生成业务数据,另一方面将生成的数据分发给相应的视图模板。
5、前端控制器工作原理: 用户的请求通过Http协议,到达前端控制器,前端控制器了解这个请求应该由谁来处理,所以将这个请求交给了控制器(Controller),前端控制器会接受到控制器传来的数据再将这些数据分发给业务视图,业务视图呈现给用户页面,又将这个页面传递给前端控制器,最终将该页面返回到浏览器端,此时电脑前的用户就看到了请求页面。
控制器(Controller):了解业务逻辑的细节,调用了业务逻辑生成了业务数据,并将数据返回给前端控制器。
查看全部 -
一、MVC简介
二、Spring MVC基本概念
三、Spring MVC项目搭建(使用maven搭建开发环境)
四、使用Spirng MVC进行开发
1、如何使用controller响应一个请求。
2、如何实现数据绑定。
3、如何文件上传
查看全部 -
maven 创建项目
在项目目录下使用命令
mvn archetype:generate -DgroupId=imooc-arthur -DartifactId=spring-mvc-study DarchetypeArtifactId=maven-archetype-webapp
查看全部
举报