SpringMVC出现 Request method 'POST' not supported 错误

图片说明
图片说明
图片说明
图片说明
图片说明

    <!-- 配置可以把POST 请求转换为 PUT、DELETE 请求的 filter -->
    <filter>
        <filter-name>HiddenHttpMethodFilter</filter-name>
        <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>HiddenHttpMethodFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

你在controller的方法里面没有说明使用的是什么请求方式,因此采用了默认的get方式,当然就和form表单的post方式冲突了,只要在方法上说明一下使用post方式就可以了

http://blog.csdn.net/wang623145708/article/details/37564707

你的方法上注解的提交方式是DELETE,你用POST当然提交不上去了。

不科学呀,按道理应该可以将post转换成delete呀