@Controller
@RequestMapping("/userController")
@SessionAttributes("user")
public class UserController {
@Resource(name = "userServiceImpl")
private UserService userService;
@RequestMapping("/index")
public String index(){
return "/index";
}
@RequestMapping(value="/regdit",method=RequestMethod.GET)
public String regdit(User users,ModelMap model) {
boolean flag = userService.regdit(users);
if (flag) {
model.put("user", users);
return "/frame/main";
} else {
model.put("error", "sdfsdf");
return "error";
}
}
}
我是想页面传过来的值自动封装成User对象 然后插入数据库 再把这个值用modleMap放到session的范围内。但是这样写的话就会报错。如果把User user 改成 String name, String password。这样就可以为什么求高人解答。
@RequestMapping("/userController")
@SessionAttributes("user")
public class UserController {
@Resource(name = "userServiceImpl")
private UserService userService;
@RequestMapping("/index")
public String index(){
return "/index";
}
@RequestMapping(value="/regdit",method=RequestMethod.GET)
public String regdit(User users,ModelMap model) {
boolean flag = userService.regdit(users);
if (flag) {
model.put("user", users);
return "/frame/main";
} else {
model.put("error", "sdfsdf");
return "error";
}
}
}
我是想页面传过来的值自动封装成User对象 然后插入数据库 再把这个值用modleMap放到session的范围内。但是这样写的话就会报错。如果把User user 改成 String name, String password。这样就可以为什么求高人解答。
我已经把String name,String password 封装成user对象了
没有这么写过