发表于: 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中的字段来。
明天计划的事情:
明天认真看看前辈的拦截器,学习一下之前的操作。改进一下自己的代码。
遇到的问题:
没太大问题。
收获:
一个基本的功能还是能够实现的。
评论