@RequestMapping( value = "/delete", method = RequestMethod.POST, headers = {"content-type=application/json"}) public @ResponseBody String deleteTeam(@RequestBody Map<String, Object> map) { String username = userService.getCurrentUserName(); Leader leader = leaderService.getLeaderByUserName(username); Team teamByLeader = teamService.getTeamByLeader(leader); Team team = teamService.getTeamById(Integer.parseInt(map.get("id").toString())); if (teamByLeader.getId() == team.getId()) { teamService.deleteTeam(team); return "success"; } else { return "redirect:/error403/"; } }