[quote]
[color=blue][size=x-large] spring mvc 重定向问题 (带参数) [/size][/color]
需求:从AddUser页面新增一个User,完成后带着User信息返回UserForm页面。
【从Controller的“/addUser”重定向到“/userFormPage”】
使用RedirectAttributes类
[/quote]
[color=blue][size=x-large] spring mvc 重定向问题 (带参数) [/size][/color]
需求:从AddUser页面新增一个User,完成后带着User信息返回UserForm页面。
【从Controller的“/addUser”重定向到“/userFormPage”】
使用RedirectAttributes类
@RequestMapping({"/addUser"})
public String doAddUser(HttpServletRequest request, Model model, RedirectAttributes attr) {
Map<String, Object> resultMap = null;
resultMap = service.addUser(person);
attr.addFlashAttribute("id", resultMap.get("id"));
return "redirect:/userFormPage";
}
@RequestMapping({"/userFormPage"})
public String showUserFormPage(HttpServletRequest request, Model model) {
Map<String, Object> paramMap = model.asMap();
String id = (String)paramMap.get("id");
service.getUser(id);
return "userDemo/userForm";
}
[/quote]