Я пытаюсь удалить пользователя, получив идентификатор в URL с ошибкой:
Failed to convert value of type 'java.lang.String' to required type 'int';
nested exception is java.lang.NumberFormatException: For input string:
Я изменяю int id на String id, но тогда deleteMyUser()
не будет работать, потому что он принимает целое число.
Код:
<a href="/delete-user?id=${user.id}">x</a>
@RequestMapping("/delete-user{id}")
public String deleteUser(@PathVariable("id") int id,HttpServletRequest request)
{
request.setAttribute("mode","MODE_HOME");
userService.deleteMyUser(id);
return "welcome";
}