以前の URL へのリクエスト後の転送に問題があります。
.../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}
は teamID ではなく memberID です。
が作成されたページにリダイレクトするにはどうすればよいgetRequest
ですか?