/**
* XXXX修改
* @param b005xxxBean
* @param request
* @return
*/
@RequestMapping("/update.go")
public String update(@ModelAttribute B005xxxBean b005xxxBean,RedirectAttributes attr) {
String sn = b005xxxBean.getSn();
attr.addFlashAttribute("from_b005xxx",sn);
return "redirect:/b005/b0057xxx/init.go";
}
public class B0057xxxController {
private String attrSn = "";
/**
* 初期化
* @param request
* @param model
* @return 页面显示
*/
@RequestMapping("/init.go")
public String init(HttpServletRequest request, Model model, ModelMap map) {
attrSn = map.get("from_b005xxx").toString();
if (attrSn == null) {
return "/common/login.htm";
}
B0057xxxBean b0057xxxBean = new B0057xxxBean();
b0057xxxBean = b0057xxxService.init(sn);
model.addAttribute("b0057xxxBean", b0057xxxBean);
return "/b005/b0057xxx";
}
}
/**
* XXXX修改
* @param b0057xxxBean
* @param request
* @param model
* @return
*/
@RequestMapping("/update.go")
public String update(@ModelAttribute("b0057xxxBean") @Validated B0057xxxBean b0057xxxBean, BindingResult errors,
HttpServletRequest request, Model model) {
if (errors.hasErrors()) {
model.addAttribute("b0057xxxBean", b0057xxxBean);
return "/b005/b0057xxx";
}
if (attrSn == null) {
return "/common/login.htm";
}
Integer result = b0057xxxService.update(attrSn);
}
RedirectAttributes ----addFlashAttribute使用
猜你喜欢
转载自blog.csdn.net/qq_39822451/article/details/85984351
今日推荐
周排行