日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

Spring boot删除员工

發(fā)布時(shí)間:2025/3/20 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring boot删除员工 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

刪除員工

Restful風(fēng)格,刪除發(fā)送delete請(qǐng)求

同樣,form表單無(wú)法發(fā)送delete請(qǐng)求
采用,input標(biāo)簽value,指定請(qǐng)求方式

用戶(hù)列表頁(yè)面

<form id="deleteEmpForm" method="post"><input type="hidden" name="_method" value="delete"/><button th:attr="del_uri=@{/emp/}+${emp.id}" class="btn btn-sm btn-danger deleteBtn">刪除</button> </form>

Controller

根據(jù)用戶(hù)id,刪除用戶(hù)信息
刪除成功,返回用戶(hù)列表頁(yè)面

//員工刪除 @DeleteMapping("/emp/{id}") public String deleteEmployee(@PathVariable("id") Integer id) {employeeDao.delete(id);return "redirect:/emps"; }

注意

為了執(zhí)行刪除請(qǐng)求
創(chuàng)建了一個(gè)form表單,用來(lái)執(zhí)行delete請(qǐng)求
有多少個(gè)刪除按鈕,就會(huì)有多少個(gè)form表單

可以將form表單,提取出來(lái)
使用JS,給刪除按鈕,綁定form的action請(qǐng)求

所有的刪除按鈕
執(zhí)行同一個(gè)form表單的action請(qǐng)求

刪除按鈕

<button th:attr="del_uri=@{/emp/}+${emp.id}" class="btn btn-sm btn-danger deleteBtn">刪除</button>

Form表單

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

JavaScript
刪除員工的url,需要帶著員工id
在button中設(shè)置action的屬性值

th:attr=del_uri=@{/emp/}+${emp.id}

然后,在JS中獲取該屬性值,設(shè)置給action

<script>$(".deleteBtn").click(function () {//刪除當(dāng)前員工的$("#deleteEmpForm").attr("action", $(this).attr("del_uri")).submit();return false;}); </script>

總結(jié)

以上是生活随笔為你收集整理的Spring boot删除员工的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。