项目开发实战思路

需求

1. 登录

1.1 确认用户是否已经登录;

1.2 如果已经登录,默认跳转到index页面,展示所有数据;

1.3 如果尚未登录,则需要跳转到login页面,输入用户名和密码

 

实现

1. 登录

1) 注册拦截器

  (1) 开发UserInterceptor实现HandlerInterceptor接口;

    需要重写preHandle/postHandle/afterCompletion三个方法,主要是在preHandle中判断session的属性值user是否为空;

 

  (2) MyWebMvcConfigurerAdapter继承WebMvcConfigurerAdapter类

    需要重写addInterceptors方法,主要是注册UserUserInterceptor.

 

posted @ 2018-01-23 18:12  fengze  阅读(188)  评论(0编辑  收藏  举报