先看一下我现在的controller:
@RequestMapping("/login")
public String login(String name,String password,Model model) {
Subject subject= SecurityUtils.getSubject();
AuthenticationToken token1=new UsernamePasswordToken(name,password);
UsernamePasswordToken token=new UsernamePasswordToken(name,password);
try {
subject.login(token1); //执行登录的方法
return "index";
}
catch (IncorrectCredentialsException e){
//密码错误的异常
model.addAttribute("msg","密码错误");
return "login";
}
catch (Exception e){
//用户不存在的异常
model.addAttribute("msg","用户名错误");