我有一个问题。我想添加选项,其中管理员用户可以删除用户帐户,不能删除管理员帐户,但我不能这样做。我试图这样做春季休眠问题
@RequestMapping("/adminRemoveUser/{id}")
public String removeUser(@PathVariable("id") int id){
if(this.userService.getUserById(id).getUserRole().contains("ROLE_ADMIN")){
return "errorDeleteUser";
}
else{
this.userService.removeUser(id);
if(this.userService.getPage(pageNumber).size()==0)
pageNumber--;
return "redirect:/adminuserspage="+pageNumber;
}
}
但它不起作用。请帮忙;)
这里是link到回购。
你是什么意思不起作用? – shruti1810
将'contains'改为'equals' ...可能有帮助 –
我也用过equals。这是同样的问题。应用程序抛出异常NestedServletException 它返回设置 –