如题。
找了许久,貌似没有解决办法,
那SpringMVC 在高版本 Tomcat 上如何实现 REST风格的 PUT DELETE 呢?
如题。
找了许久,貌似没有解决办法,
那SpringMVC 在高版本 Tomcat 上如何实现 REST风格的 PUT DELETE 呢?
转载:高版本Tomcat(8及以上)不支持PUT、DELETE方法
在web.xml配置:
<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>
<!-- rest请求方式过滤器,把浏览器中post请求中的put和delete方式,通过过滤器转换为代码中对应的put和delete请求方式-->
<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>
<%@ page contentType="text/html;charset=UTF-8" language="java" isErrorPage="true" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
<span> 我成功了! </span>
</body>
</html>
4 回答1.3k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答721 阅读✓ 已解决
2 回答1.7k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
可以了,感谢各位!
在 web.xml 中配置如下: