- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 记录在使用 multipart/form-data 方式传递参数的时候,后端过滤器使用getReader()获取参数限制特殊字符的情况下,getInputSteam()的重复获取的报错
网上好多关于getinputSteam()重复读取的报错都是和@RequestBody 注解的冲突,都是通过extends HttpServletRequestWrapper 类重写getReader() 和getInputStream() 解决的。但是我的竟然在使用 multipart/form-data 方式传递参数时候,老是报getInputStream() has already been called for this request。。。我就对contentType 为 multipart/
2020-05-20 10:59:31 754 1
转载 过滤器,拦截器,aop的区别
过滤器过滤器拦截的是URLSpring中自定义过滤器(Filter)一般只有一个方法,返回值是void,当请求到达web容器时,会探测当前请求地址是否配置有过滤器,有则调用该过滤器的方法(可能会有多个过滤器),然后才调用真实的业务逻辑,至此过滤器任务完成。过滤器并没有定义业务逻辑执行前、后等,仅仅是请求到达就执行。特别注意:过滤器方法的入参有request,response,FilterChain,其中FilterChain是过滤器链,使用比较简单,而request,response则关联到请求流程,
2020-05-15 09:57:57 224
原创 getReader() has already been called for this request 问题解决
getReader() has already been called for this request 问题解决在java里面写了个拦截器。处理请求参数中的特殊字符。使用request.getReader()的时候,报了getReader() has already been called for this request 解决方案,先把request.getReader()保存到 body中,然后重写 getReader() 和getInputStream() 方法。import jodd
2020-05-13 17:35:24 6399 3
原创 开发过程中遇到的编码问题,
idea 控制台tomcat启动编码乱码方案:修改tomcat D:\Apache\apache-tomcat-8.5.47\conf目录下logging.properties文件java.util.logging.ConsoleHandler.encoding = GBK启动后html 乱码检查idea项目编码,idea左上角file->settings->file e...
2019-10-31 10:59:35 266
转载 积分获取(转)
CSDN博客获取积分方法及积分系统介绍博客积分是衡量博客水平的重要标准,博客的排名也将按照积分排列。积分规则具体如下:1、每发布一篇原创或者翻译文章:可获得10分2、每发布一篇转载文章:可获得2分3、博主的文章每被评论一次:可获得1分4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分)5、每篇博文阅读次数每超过100次:可获得1分,阅读加分最高加到1...
2018-12-14 11:16:59 214 2
spring+springmvc+mybatis+shiro
2018-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人