@RequestMapping(method = RequestMethod.POST)
public ModelAndView createUser(User user)
{
userService.createUser(user);
ModelAndView mav = new ModelAndView();
mav.setViewName("user/createSuccess");
mav.addObject("user", user);
return mav;
}
@RequestMapping(value = "/handle1")
public String handle1(@ModelAttribute("user") User user)
{
user.setUserId("1000");
return "/user/createSuccess";
}
@ModelAttribute("user")
public User getUser(){
User user = new User();
user.setUserId("1001");
return user;
}
@RequestMapping(value = "/handle2")
public String handle2(@ModelAttribute("user") User user)
{
user.setUserName("tom");
return "/user/showUser";
}
@RequestMapping(value = "/handle3")
public String handle3(ModelMap modelMap)
{
modelMap.addAttribute("testAttr","value1");
User user = (User)modelMap.get("user");
user.setUserName("tom");
return "/user/showUser";
}
@Controller
@RequestMapping("/user")
@SessionAttributes(“user”) // ① 将②处的模型属性自动保存到HttpSession中
public class UserController
{
@RequestMapping(value = "/handle4")
public String handle4(@ModelAttribute(“user”) User user)// ②
{
user.setUserName("John");
return "redirect:/user/handle5.html";
}
@RequestMapping(value = "/handle5")
public String handle5(ModelMapmodelMap,SessionStatussessionStatus)
{
User user = (User)modelMap.get(“user”); // ③读取模型中的数据
if(user != null)
{
user.setUserName("Jetty");
sessionStatus.setComplete(); // ④让Spring MVC清除本处理器对应的会话属性
}
return "/user/showUser";
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有