delete请求报405急急急

用delete请求报405,这个deletey请求我用jquery改成posty请求了
[Delete]
$(function(){
$(".del").click(function(){
var href = $(this).attr("href");
$("form").attr("action",href).submit();
return false;
});
});

这是方法
@RequestMapping(value="/emp/{id}",method=RequestMethod.DELETE)
public String del(@PathVariable("id") Integer id){
    employeeDao.del(id);
    return "redirect:/emps";
}

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>

默认服务器只支持post和get,如果要使用delete 或者 put 或者head请求,需要设置服务器允许post和get以外的请求
http://www.lagou.com/jobs/1317781.html

你直接用form提交试试

发put请求就可以但delete就不行

发put请求就可以但delete就不行

在配置文件中加入spring.mvc.hiddenmethod.filter.enabled=true