发表于: 2019-12-25 22:30:35

1 1252


今天做了什么

在jsp页面中显示当前时间

编写基本的登录,注册

tiles.xml

@Controller
public class UserController {

private static Logger logger = Logger.getLogger(String.valueOf(UserController.class));
   @Autowired
   UserService userService;


   @RequestMapping(value = "/toRegister", method = RequestMethod.GET)
public String toRegister(){
return "toRegister";
   }

@RequestMapping(value = "/register", method = RequestMethod.POST)
public String insert(HttpServletRequest httpServletRequest, Model model) {
String username=httpServletRequest.getParameter("username");
       String password=httpServletRequest.getParameter("password");
       System.out.println(username+""+password);
       logger.info("新用户注册信息:" + username +password);

       int row = userService.insertByUser(username, password);
       if (row != 0) {
logger.info("注册成功:" + row);
           return "home";
       } else {
return "register";
       }
}

@RequestMapping(value = "/toLogin", method = RequestMethod.GET)
public String toLogin(){
return "toLogin";
   }
@RequestMapping(value ="/login", method = RequestMethod.POST)
public String login(HttpServletRequest httpServletRequest, Model model) throws Exception{
String username=httpServletRequest.getParameter("username");
       String password=httpServletRequest.getParameter("password");
       System.out.println(username+""+password);
       logger.info("username" + username + "password" + password);
       //如果能查出来数据,说明数据库里存在这条数据,那么登录成功,跳转首页;否则登录失败,留在登录页面
       User user = userService.selectByUser(username, password);
       if (null != user) {
logger.info("登录成功");
           return "home";
       } else {
logger.info("登录失败,该用户名不存在");
           return "login";
       }
}
}

mapper.xml

遇到的问题:


明天要做什么:

学习加密,了解cookie,Token,拦截器

使用加密和拦截器改写登录注册



返回列表 返回列表
评论

    分享到