我有一個問題。我想添加選項,其中管理員用戶可以刪除用戶帳戶,不能刪除管理員帳戶,但我不能這樣做。我試圖這樣做春季休眠問題
@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 它返回設置 –