ajax转换:
$.ajax({
type:"POST",
url:"<%=request.getContextPath()%>/departDel",
data : {
_method:"DELETE",
"id":departId
},
dataType:"json",
async:false,
success:function(map){
alert(map.getValue);
},
error:function(){
alert("error");
}
})
在data中加入“_method:"DELETE"”或“_method:"PUT"”即可(同加在URL同理)
----------------------------------------------------------------------------------------------------------------------------------------------
form表单转换:
<form:form action="<%=request.getContextPath()%>/departDel" method="POST" >
<!-- 将POST请求转化为PUT请求 -->
<input type="hidden" name="id" value=${id} />
<input type="hidden" name="_method" value="DELETE"/>
<button></button>
</form:form>
如上,转换为PUT时将DELETE替换成PUT即可(相当于加在URL里)