发表于: 2017-12-13 21:54:00

1 577


今天完成的事情:

准备了小课堂,讲了小课堂。

看了一下springMVC的基本东西,尝试写了一点,然而没什么卵用!!!!

private UserService userService;
   public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object var3) throws Exception {
User user = (User) request.getSession().getAttribute("loginUser");
       if (user == null) {
String loginCookieUserName = "";
           String loginCookiePassword = "";
           Cookie[] cookies = request.getCookies();
           if (null != cookies) {
for (Cookie cookie : cookies) {
if ("loginUserName".equals(cookie.getName())) {
loginCookieUserName = cookie.getValue();
                   } else if ("loginPassword".equals(cookie.getName())) {
loginCookiePassword = cookie.getValue();
                   }
}
if (!"".equals(loginCookieUserName) && !"".equals(loginCookiePassword)) {
User user1 = userService.findByName(loginCookieUserName);
                   if (loginCookiePassword.equals(user1.getPassword())) {
request.getSession().setAttribute("loginUser", user1);
                   }
}
}
}

自己好歹看懂了一些东西。之前的主要问题是不知道怎么判断cookie中的字段来。


明天计划的事情:

明天认真看看前辈的拦截器,学习一下之前的操作。改进一下自己的代码。
遇到的问题:

没太大问题。
收获:

一个基本的功能还是能够实现的。


返回列表 返回列表
评论

    分享到