
SpringMVC
无Bug说
这个作者很懒,什么都没留下…
展开
-
SpringMVC自定义ViewSolver(视图解析器) 和 Convert(类型转换器)
ViewSolver的作用我就不多说了.Conver的作用的作用说一下:在前端传递给后端数据的时候,会有一些问题,如数据的类型转换,数据的格式化,数据的校验等SpringMVC有一个WebDataBind(DataBinder) 来完成数据绑定功能,而这个WebDataBind又有许多组件来完成各种功能ConversionService组件:负责数据类型转换和格式化功能,将请求信息填充到入...原创 2019-03-25 00:13:17 · 586 阅读 · 0 评论 -
SprngMVC配置编码拦截器
之前在网上查了好多方式,最后自己看了一下CharacterEncodingFilter的源码,发现跟以前的源码有些不一样,以前都是forceEncoding,新版本的SpringMvc分成了forceRequestEncoding和foreResponse两个,所有都要设置,有兴趣的同学可以看一下源码,原理还是利用了request.setCharacterEncoding,还有一点,如果设置了还不...原创 2019-03-21 19:49:48 · 157 阅读 · 0 评论 -
idea搭建SpringMVC环境 文件结构目录 xml 文件配置详解
首先放一张已经配好的图:此处开始:创建好项目之后:把你生成的2个xml文件复制添加到配置文件目录下,以后改的时候就该配置文件下的就行,不用动classes文件夹下的接下来说 web.xml:web.xml文件:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/...原创 2019-03-20 01:09:14 · 5545 阅读 · 0 评论 -
SpringMVC执行流程
先说一下SpringMVC的九大核心组件/这九大组件都是接口,每个接口都有非常多的实现类,所以这就是面向接口编程的好处,如果某个组件的功能不够用了,就可以实现接口,完成功能/1:/* 支持文件上传功能*/private MultipartResolver multipartResolver;2:/区域解析器,支持国际化功能/private LocaleResolver localeR...原创 2019-03-23 15:42:55 · 207 阅读 · 0 评论 -
SpringMVC拦截器运行流程总结(源码角度解析)
先说一下 ,只有单个拦截器的时候的运行流程:(配图是自己的Demo)当Interceptor 拦截到请求的时候,会执行 preHandle方法,如果这个preHandle方法返回true,就代表这个拦截器放行了,如果返回false,代表这个拦截器不会放行请求如果放行了这个请求,那么,接下来就会执行目标方法,然后执行这个Interceptor的 postHandler方法,然后目标方法才渲染界...原创 2019-03-28 21:01:13 · 1174 阅读 · 0 评论 -
SpringMVC处理ajax请求,参数等问题详解
在前端使用ajax传递数据的时候有2种方式,使用 json 和 使用普通的类型json : 需要使用 jquery特定的方法包装 ,要引入外部 js文件: <script src="https://cdn.bootcss.com/jquery.serializeJSON/2.9.0/jquery.serializejson.min.js"></script>这个式c...原创 2019-05-25 17:39:11 · 588 阅读 · 0 评论