Используйте axios для запроса метода интерфейса, помеченного @DeleteMapping.

Внешний интерфейс использует метод удаления для доступа к интерфейсу, серверная часть использует аннотацию @DeleteMapping, а метод использует @PathVariable для получения параметров. Обратите внимание на использование: /{id} в аннотации.

后端接口:
// 根据ID删除用户
@DeleteMapping("/api/deleteUserById/{id}")
@ResponseBody
public String deleteUserById(@PathVariable("id") Integer id) {
    int rowsDeleted = userMapper.deleteUserById((long)id);
    if (rowsDeleted > 0) {
        return "数据删除成功!";
    } else {
        return "数据删除失败!";
    }
}

Внешний интерфейс:
axios.delete('http://127.0.0.1:8080/api/deleteUserById/'+id)
.then(response => { // Обработка успешного ответа console.log('Удалить успешно', ответ ); }) .catch(error => { // Обработка ответа об ошибке console.error('Ошибка удаления', error); });






Цю Фэн написал на Цзыбо «Заметки по изучению Java». Поскольку я новичок в Java, я приветствую критику и исправления со стороны экспертов!

рекомендация

отblog.csdn.net/hmwz0001/article/details/131914682
рекомендация