在向以前的网址发出请求后,我在转发时遇到了一些麻烦。
我有一个团队页面 ( .../team/teamMembers/{id}
),其中列出了一个团队的所有团队成员。有一个删除按钮,用于从团队中删除团队成员。发出此请求后,我想再次返回该team/teamMembers/{id}
页面,该页面现已被编辑。
我的请求如下所示:
@RequestMapping(value = "/deleteTeam/{id}", method = RequestMethod.GET)
public ModelAndView deleteTeam(@PathVariable Integer id) {
ModelAndView modelAndView = new ModelAndView("/team/teamMembers/{id}");
memberService.deleteTeam(id);
List<Member> members = memberService.getMembers();
modelAndView.addObject("members", members);
String message = "Member was successfully deleted from team.";
modelAndView.addObject("message", message);
return modelAndView;
}
但当然,team/teamMembers/{id}
这不起作用,因为 {id} 没有值,也不是一个好的 url 字符串。此外,来自 的 iddeleteTeam/{id}
是 memberID 而不是 teamID。
如何重定向到getRequest
制作的页面?