随笔 - 502  文章 - 1 评论 - 6 阅读 - 37万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Spring MVC

1
Spring MVC 运行流程图
摘要: 阅读全文
posted @ 2018-07-12 22:05 1161588342 阅读(104) 评论(0) 推荐(0) 编辑
Spring MVC 异常处理 - DefaultHandlerExceptionResolver
摘要:对一些特殊的异常进行处理,比如方法类型不匹配, 转换错误. 阅读全文
posted @ 2018-07-02 22:27 1161588342 阅读(634) 评论(0) 推荐(0) 编辑
Spring MVC 异常处理 - ResponseStatusExceptionResolver
摘要:作用在类和方法上面 更改返回的代码和错误消息 类上 通过throw new UserName***Exception()抛出 方法上 方法执行通过,但是返回会有错误,因为配置了@ResponseStatus 阅读全文
posted @ 2018-07-02 22:24 1161588342 阅读(275) 评论(0) 推荐(0) 编辑
Spring MVC 异常处理 - ExceptionHandler
摘要:通过HandlerExceptionResolver 处理程序异常,包括Handler映射, 数据绑定, 以及目标方法执行时的发生的异常 实现类如下 阅读全文
posted @ 2018-07-02 22:20 1161588342 阅读(120) 评论(0) 推荐(0) 编辑
Spring MVC 拦截器
摘要:xml 2种方式配置 有(不)用于path路径的 拦截器的执行顺序 阅读全文
posted @ 2018-07-01 22:56 1161588342 阅读(69) 评论(0) 推荐(0) 编辑
Spring MVC 文件上传
摘要:Spring MVC默认不支持文件上传, 配置文件上传 阅读全文
posted @ 2018-07-01 22:53 1161588342 阅读(70) 评论(0) 推荐(0) 编辑
Spring MVC 处理JSON 使用HttpMessageConveter
摘要:负责将请求信息转换为一个对象 请求报名,转为InputStream, 输出报名OutputStream 阅读全文
posted @ 2018-07-01 22:45 1161588342 阅读(136) 评论(0) 推荐(0) 编辑
Spring MVC @InitBinder 数据绑定 & 数据格式化 & 数据校验
摘要:1 数据绑定 2 数据格式化 修改绑定的字段等等操作 日期 - 接收表单日期字符串格式内容.,在实体类加入@DateTimeFormat 数值 原理: DefautFormattingConversionService 如果使用了自定义类型转换器, 同事又使用了FormattingConversio 阅读全文
posted @ 2018-07-01 19:10 1161588342 阅读(265) 评论(0) 推荐(0) 编辑
Spring MVC annotation-driven
摘要: 阅读全文
posted @ 2018-06-30 23:46 1161588342 阅读(94) 评论(0) 推荐(0) 编辑
Spring MVC 自定义类型转换器
摘要:新建一个自定义转换器 配置xml 阅读全文
posted @ 2018-06-30 23:18 1161588342 阅读(88) 评论(0) 推荐(0) 编辑
Spring MVC 数据绑定流程
摘要:DataBinder 数据绑定 入参,校验,格式化, ConversionService: 进行数据类型转换和数据格式化 Validators 进行数据合法性的校验, 把结果放入BindingResult 源码 阅读全文
posted @ 2018-06-30 23:07 1161588342 阅读(113) 评论(0) 推荐(0) 编辑
Spring MVC 重定向
摘要:原理: 找到ModelAndView 进入UrlBaseViewResolver类createView方法() 阅读全文
posted @ 2018-06-30 22:41 1161588342 阅读(78) 评论(0) 推荐(0) 编辑
Spring MVC 自定义视图
摘要:实现View XML配置 控制器 阅读全文
posted @ 2018-06-30 22:33 1161588342 阅读(110) 评论(0) 推荐(0) 编辑
Spring MVC 视图及视图解析器
摘要:org.springframework.web.servlet.view.InternalResoureceViewResolve 把逻辑视图改为物理视图 可混用多种视图 不进过Handler直接进入转发的页面, 同时需要配置mvc:annotation-driven 阅读全文
posted @ 2018-06-30 22:27 1161588342 阅读(104) 评论(0) 推荐(0) 编辑
Spring MVC 确定目标方法POJO 类型参数
摘要:1:确定一个Key 2. 在implicitMode 中存在Key 对应的对象, 若存在则作为参数传入 3. 在implicitMode 中不存在Key 对应的对象, 则检查当前@SessionAtrributes 是否使用 若存在 且注解的value属性值包含了Key, 则会从HttpSessio 阅读全文
posted @ 2018-06-29 22:51 1161588342 阅读(211) 评论(0) 推荐(0) 编辑
Spring MVC 处理模型数据
摘要:ModelAndView :处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型数据 包含视图和模型数据 源码:会把ModelAndView的 modle中的数据放到request域对象中, 最后调用了request.setAttribute() Map和Model入参 or 阅读全文
posted @ 2018-06-25 22:29 1161588342 阅读(131) 评论(0) 推荐(0) 编辑
Spring MVC 支持的原生API参数
摘要:HttpServletRequest HttpServletResponse HttpSession java.security.Principal Local InputStream OutputStream Reader Writer 源码位置:AnnotationMethodHandlerAd 阅读全文
posted @ 2018-06-25 22:01 1161588342 阅读(146) 评论(0) 推荐(0) 编辑
Spring MVC 基本储备
摘要:@RequestMapping value, method, params 必须存在参数, headers: 请求头部必须是啥样 @PathVariable 绑定URL参数 HiddenHttpMethodFilter : 把POST请求转为 DELETE或POST..等请求 @RequestPar 阅读全文
posted @ 2018-06-25 18:42 1161588342 阅读(108) 评论(0) 推荐(0) 编辑
Spring mvc RequestContextHolder分析
摘要:转载: http://blog.csdn.net/zzy7075/article/details/53559902 阅读全文
posted @ 2017-11-07 19:14 1161588342 阅读(121) 评论(0) 推荐(0) 编辑
Spring mvc 返回json包含双引号问题 解决
摘要:解决方式1: @RequestMapping(value="/shopsList.json", produces = "text/html;charset=UTF-8") @ResponseBody 解决方式2: 阅读全文
posted @ 2017-10-18 15:10 1161588342 阅读(692) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示