首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SpringMVC
一起打滚吧
创建于2022-03-24
订阅专栏
总结自尚硅谷视频
暂无订阅
共13篇文章
创建于2022-03-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HttpMessageConverter
HttpMessageConverter,报文信息转换器,将请求报文转换为java对象,或将java对象转换为响应报文 HttpMessageConverter提供了两个注解和两个类型:@Reques
异常处理
SpringMVC提供了一个处理控制器方法执行过程中所出现的异常的接口:HandlerExceptionResolver HandlerExceptionResolver接口的实现类有:Default
springMVC开发demo
创建maven工程 打包方式 导入依赖 添加webapp 模块 在main目录下创建一个webapp文件夹 在project structure中设置deployment description 记得
@RestController/ResponseEntity
@RestController @RestController注解是SpringMVC提供的一个复合注解,标识在控制器的类上,就相当于类添加了@Controller注解,并且为其中的每个方法添加了@R
***拦截器
拦截器的配置 SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中拦截器需要实行HandlerInterceptor或者继承HanddlerInterceptorAdapter类
SpringMVC简介
什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器类划分。 M: Model 模型层指工程中的JavaBean,作用是处理数据。 JavaBean分为两类: 一类称为实体类Bean
SpringMVC的视图
SpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户 SpringMVC视图的种类很多,默认有转发视图和重定向视图 当工程引入jstl的依赖,转发视图会自动
域共享数据
1 使用servletAPI向requset域对象共享数据 2使用ModelAndView向reuqest域对象共享数据 使用Model向reuqest域对象共享数据 通过map向request域对象
Springmvc 通过CharactorEncodingFilter解决乱码问题
(如果在设置编码之前,已经获取了某个请求参数,那么设置编码没有任何作用。) get请求的乱码问题:是由tomcat造成的,在tomcat中的server.xml中配置编码方式 post乱码问题的解决
SpringMVC获取请求参数
1 通过ServletAPI获取 2 通过控制器方法的形参获取请求参数 @RequestParam处理请求参数和控制器和控制器方法的形参的映射关系 当请求参数名和控制器参数名不一致时使用@Reques
通过pojo获取请求参数
可以在控制器方法的形参位置设置一个实体类类型的形参,此时若浏览器传输的请求参数的参数名和实体类中的属性名一致,那么请求参数就会为此属性赋值。
SpringMVC支持ant风格路径/路径中的占位符
SpringMVC支持ant风格路径 ?:表示任意的单个字符 ?位置不能不写,? / 也不行 (暂时知道这两个) *:表示任意的0个或多个字符 **:表示任意层目录,可以为零 这个有使用要求,只能单独
@ReuqestMapping注解
@RequestMapping注解的功能 从注解名可知,@ReuqestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。 SpringMVC接收到指定的请求,就会来到映