У меня есть весенний проект MVC. Я пытаюсь удалить объявление, но я получаю ошибку 404, и кажется, что он не может найти метод. Все мои другие карты работают нормально, и я сделал это так же, поэтому я не могу понять, где я ошибся
Это моя ссылка на кнопку, чтобы удалить объявление, она правильно получает идентификатор в URL, поэтому я знаю, что это работает
<c:url value="/deleteAnnouncement?id=" var="deleteAnnouncementURL" />
<security:authorize access="hasRole('ADMIN')">
<a href= "${deleteAnnouncementURL}${announcements.id}" class= "btn-outline-danger btn-sm pull-right">Delete</a>
</security:authorize>
Это мой метод в моем контроллере
@RequestMapping(value = {"/deleteAnnouncement/{id}"}, method = RequestMethod.GET)
public String deleteAnnouncement(@PathVariable("id") int id, Model model)
{
Announcement announcement = announcementService.findOne(id);
announcementService.deleteAnnouncement(announcement);
return "success";
}
Любая помощь будет оценена!