springboot——發送put、delete請求


在springmvc中我們要發送put和delete請求,需要先配置一個過濾器HiddenHttpMethodFilter,而springboot中,已經幫我們自動配置了,所以我們可以不用配置這個過濾器,直接使用。

步驟:

1.編寫一個from表單,提交方式為post

2.from表單中編寫一個<input>標簽,必須定義type、name、value屬性。type屬性固定為hidden,name屬性必須為 _method,value屬性根據需要選擇put或delete

<form id="deleteEmpForm"  method="post">
      <input type="hidden" name="_method" value="delete"/>
</form> 

 

 

如果不能發送,則可能你的springboot版本太高了。SpringBoot 2.2.X默認不支持put,delete等請求方式的。如果要使用的話,需要在全局配置文件(application.properties)中打開。

spring.mvc.hiddenmethod.filter.enabled=true

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM