SpringMVC 允许 PUT 请求方法 通过

  • Post author:
  • Post category:其他


需要在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>

此外还需要在请求表单中携带_method

当 _method值为 PUT 时 发送put请求

<%@ page contentType="text/html;charaset=UTF-8" language="java" %>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="/user" method="post">
    <input type="hidden" name="_method" value="PUT">
    <input type="submit" value="提交">
</form>
</body>
</html>



版权声明:本文为RETURN100ERRORS原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。