首页 > 编程语言 > 详细

SpringMvc-过滤器的小tips

时间:2018-04-30 12:56:07      阅读:175      评论:0      收藏:0      [点我收藏+]

在原本的Spring-Mvc中默认是不能解析使用DELETE和PUT-HTTP方法的,我们要使用者两种方法要配置过滤器,对请求进行数据拦截过滤,才可以得到我们想要的结果.

DELETE方法:
在web.xml文件中添加过滤器,过滤DELETE请求.
!--进行delete请求过滤使用-->


通过设定过滤器已经过滤器映射路径,将请求过滤后

在相应的JSP页面中设定_method的方法 即可使用DELETE方法

put方法:
在web.xml中如果要使用自定义的视图解析器,那么就要在路径中设置加载自己的解析器,spring的listener监听中,如果没有设置名字 会默认名称为contextConfigLocaiton 路径值为/root-context.xml

只有放在root-context.xml文件中的KEY值才会被Spring框架解析, 因为要使我们自己的Spring-web.xml生效,那么需要DispatchServlet来加载我们的数据,而过滤动作是在请求到达DispatchServlet之前, 所以我们此时如果想要通过spring-web.xml文件中的视图解析器来进行我们平时的视图解析,那是做不到的

spring root上下文,我们只要在spring-root上下文中配置我们自己的解析器,那么就会生效.

SpringMvc-过滤器的小tips

原文:https://www.cnblogs.com/Curry-Rice/p/8973239.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!