第一个页面有Id值,第二个页面需要使用,可以使用session的方式:
@RequestMapping(value="/member/save")
public String SaveMember(@ModelAttribute("thisProjectUser") ProjectUser projectUser,HttpServletRequest request){
this.projectUserService.save(projectUser);
String id = (String) request.getSession().getAttribute("projectid");
return "redirect:/super/member/list/" + id ;
}
@RequestMapping(value="/member/list/{id}")
public String ProjectUserList(Model model,@PathVariable String id,HttpServletRequest request){
Project thisProject=this.projectService.findbyID(id);
model.addAttribute("thisProject", thisProject);
request.getSession().setAttribute("projectid",id);
return "member/memberlist";
}
使用 request.getSession().setAttribute("projectid",id); 进行存储
使用 request.getSession().getAttribute("projectid"); 进行读取