最近在网上查阅如何使用form表单以put请求的方式提交参数,查阅到一篇这样的博客。
form表单put方式提交处理 (作者:ktios)
我按照链接里博客的方法配置了以后,用tomcat部署访问时,抛出了405的请求方式不正确的异常。我尝试了将后台接收请求方式放宽的方法,仍然还是接收不到表单提交的参数。
最后,我将web.xml中配置的
<filter>
<filter-name>HttpMethodFilter</filter-name>
<filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>HttpMethodFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
该字段注释后,网页能够正常访问,并且后台能以只接收put请求方式正常接收form表单的参数。