首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SpringMVC
Tian_Debugger
创建于2022-03-10
订阅专栏
记录SpringMVC学习中遇到的问题
等 1 人订阅
共10篇文章
创建于2022-03-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringMVC拦截器preHandle、postHandle、afterCompletion方法执行顺序
1.示意图 分析: 客户端发的请求,先到拦截器1,执行preHandle1,如果该方法返回false,则不放行,后面所有方法都不再执行;如果返回true,则顺着拦截器链到达下一个拦截器的preHand
使用SpringMVC拦截器实现登录权限控制
1.思路 配一个登录拦截器,从session域中找是否有用户对象,没有则说明还未登录,此时不放行,并跳转到登录界面。 登录成功则将用户的对象存进session域,登录失败则跳转回登录界面 2.登录拦截
SpringMVC文件上传 MultipartFile对象为null的可能原因
1.不满足表单上传文件的三要素 2.配置文件解析器的id有误,必须为multipartResolver 3.表单中提交文件的name属性值与服务端接收文件的MultipartFile对象名不一致
SpringMVC使用自定义类型转换器
虽然SpringMVC可以完成大部分的类型转化,但少数情况下,需要我们自己定义类型转换器,如日期格式
SpringMVC @PathVariable的required属性
1.需求: 我想实现的是,发请求时,可以带name参数,此时控制层业务方法可以获取到并输出;也可以不带参数,控制层业务方法参数为null 2.问题: 指定required=false后,请求路径没带R
SpringMVC接收请求参数为集合类型的系列问题及解决
SpirngMVC接收集合类型的参数 1.实体类要提供无参构造方法 2.出现乱码需要配置编码过滤器 3.中文单个字符匹配报400也是编码的问题,解决方案和2一样
SpringMVC 配置处理器适配器,设置消息转换器,回写对象或集合报406
1.先看xml配置 2.控制层代码 3.测试 4.解决 经查阅,报406是因为服务端响应的数据不被客户端所接收。 此时,尝试去掉@RequstMapping注解的属性produces设置的响应内容类型
SpringMVC回写中文数据乱码的解决
1.原始方式: 在映射方法的参数中加入HttpServletResponse类型的对象response,SpringMVC在调用这个方法时会自动注入,方法返回类型为void,通过response设置响
SpringMVC ModelAndView 重定向后无法在jsp中取到存进ModelAndView中的键值对
1.代码: 2.测试 可以看到,并没有取到key2对应的值 3.分析 1.modelAndView.addObject()方法是将一个键值对存进request域中 2.而request域的作用范围是在
SpringMVC 配置视图解析器prefix和suffix参数后的重定向和转发问题
配置视图解析器的prefix和suffix参数后如何指定是重定向还是转发 1.先看控制层代码 2.spring-mvc.xml配置 3.项目结构 4.分析 我已经配置好虚拟路径的前缀“/jsp/”,第