<form name="input" action="login" method="post">
Username:
<input type="text" name="userName" />
<input type="button" value="登录" onClick="doSubmit();"/>
</form>
@Controller
@RequestMapping("/user")
public class UserController {
@Autowired
private IUserService userService;
@RequestMapping(value="/gologin")
public String goLogin(){
return "user/login";
}
@RequestMapping(value="/login",method=RequestMethod.POST)
public String login(User user,Model model){
User u = userService.login(user);
if(u == null) {
model.addAttribute("message", "用户不存在,请注册");
return "user/login";
}else {
model.addAttribute("userSessionInfo", u);
return "welcome";
}
}
User 类中要有 private String userName; //用户名 属性,并且提供setter/getter方法