发表于: 2018-01-11 22:43:15

1 626


今天完成的事情

配置了拦截器,用于后台登陆

需要实现HandlerInterceptor接口

public class AdminInterceptor implements HandlerInterceptor {

preHandle方法:

@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)throws Exception{


if (doVerification(request)){

} else {
HttpSession session = request.getSession();
       response.sendRedirect("/incorrect.jsp");
       return false;
   }

return true;

}

doVerification方法用于验证登陆时发放的Cookie

private boolean doVerification(HttpServletRequest request){

在登陆时发放Cookie:

if (total.size() != 0){ //验证成功,通过
   Cookie cookie = new Cookie("adminToken","ok");
   cookie.setMaxAge(30 * 60);
   cookie.setPath("/a/u/");
   response.addCookie(cookie);
   code = 0;
   model.addAttribute("code",code);


明天的计划

写后台管理部分


遇到的问题


收获



返回列表 返回列表
评论

    分享到