package com.flow.config;
|
|
import org.springframework.web.servlet.HandlerInterceptor;
|
|
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletResponse;
|
import java.text.SimpleDateFormat;
|
import java.util.Calendar;
|
|
public class LoginHandlerInterceptor implements HandlerInterceptor {
|
public LoginHandlerInterceptor() {
|
}
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
Object admin = request.getSession().getAttribute("admin");
|
Calendar calendar = Calendar.getInstance();
|
SimpleDateFormat date1 = new SimpleDateFormat("yyyy-MM-dd :hh:mm:ss");
|
System.out.println("用户:" + admin + ",时间:" + date1.format(calendar.getTime()));
|
if (admin == null) {
|
request.getRequestDispatcher("huiLogin").forward(request, response);
|
return false;
|
} else {
|
return true;
|
}
|
}
|
}
|