发表于: 2020-06-30 23:49:02
1 1782
今天完成的事:
将任务二的页面整合了一下
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加密
遇到的困难:看了点,但是不知怎么用的,尴尬
收获:
评论