关于SpringMVC中 HTTP 405
来源:互联网 发布:淘宝达人的账号简介 编辑:程序博客网 时间:2024/06/13 04:28
HiddenHttpMethodFilter:浏览器 form 表单只支持 GET 与 POST 请求,而DELETE、PUT 等 method 并不支 持,Spring3.0添加了一个过滤器,可以将这些请求转换 为标准的 http 方法,使得支持 GET、POST、PUT 与 DELETE 请求。
由于浏览器本身只支持get和post方法,因此需要使用_method这个隐藏字段来告知Spring这是一个put请求。为此,spring3.0添加了一个过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT与DELETE请求,该过滤器是HiddenHttpMethodFilter。HiddenHttpMethodFilter必须作用于dispatch前,所以要在web.xml中配置filter
<filter>
<filter-name>HiddenHttpMethodFilter</filter-name>
<filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>HiddenHttpMethodFilter</filter-name>
<servlet-name>/* </servlet-name>
</filter-mapping>关于,有些人在学习的时候,配置了过滤器但是任然会出现405(用来访问本页面的 HTTP 谓词不被允许(方法不被允许)
)报错。
以下解决办法只试用于其他配置都正确,但任然会出现405的问题。
更换Tomcat的版本,换至Tomcat7就可以解决这个问题
阅读全文
0 0
- 关于SpringMVC中 HTTP 405
- SpringMVC HTTP Status 405
- springMVC:HTTP Status 405
- 关于SpringMVC中重定向
- [SpringMVC 源码] SpringMVC 中 HTTP 请求与响应原理
- springMVC--关于no mapping found for http request with uri
- springMVC--关于no mapping found for http request with uri .......
- 关于http 协议中POST
- SpringMVC中出现”HTTP Status 405 - Request method 'PUT' not supported”
- springmvc中前台页面form表单提交方法为post,但是报HTTP Status 405
- springmvc 中关于“内容协商”的小记
- 关于springMVC中ModelAndView的问题
- 关于SpringMvc中使用aop的问题
- 关于springMVC中AOP的问题
- 关于springMVC中使用session的理解
- SpringMVC中关于隐藏HttpMethodType的过滤器
- springMVC中关于时间的处理
- springMVC中关于RequestMapping属性的介绍
- 指针和数组
- 陈越《数据结构》第七讲 图(中)二
- Eclipse Java注释模板设置详解
- 2017青岛区域赛I题The Squared Mosquito Coil
- Windows 下jupyter notebook 修改打开的浏览器
- 关于SpringMVC中 HTTP 405
- 8.输入DStream之Kafka数据源实战(基于Receiver的方式)
- Vue学习日志:Class 与 Style 绑定(5)
- 总结-2017/11/16
- docker介绍与安装
- 标准模板库 STL-1 编程题#2 List(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- LINUX系统定时任务
- 日记(周中+树形dp小总结)
- 2017.10.29