发表于: 2020-06-30 23:49:02

1 1794


今天完成的事:

将任务二的页面整合了一下







controller层代码

@Controller
@RequestMapping("/user")
public class UserController {

@Resource
   private UserService userService;

   //首页
   @RequestMapping("/main")
public String main(){
return "main";
   }

//跳转到登陆页面
   @RequestMapping("/tologin")
public String toLogin() throws Exception {
return "login";
   }

//登录验证
   @RequestMapping(value = "/login",method = RequestMethod.POST)
public String login(@RequestParam("name") String name,
                        @RequestParam("password") String password, Model model
                        ){
User user = new User();
       user.setName(name);
       user.setPassword(password);
       System.out.println(name);
       if(userService.logincheck(user) != null){
model.addAttribute("name",name);
           System.out.println(name);
           model.addAttribute("ok","欢迎");
           return "redirect:/allBmb";
       }
else{
model.addAttribute("error","账号或密码错误");
           return "login";
       }
}
//转向注册页面
   @RequestMapping("/toregister")
public String toregister(){
return "register";
   }

//注册
   @RequestMapping("/register")
public String  register(@RequestParam("name") String name,
                           @RequestParam("password") String password) {
User user = new User();
       user.setName(name);
       user.setPassword(password);
       userService.register(user);
       return "login";
   }


}



明天计划的事:看MD5加密

遇到的困难:看了点,但是不知怎么用的,尴尬

收获:



返回列表 返回列表
评论

    分享到