| | |
| | | import com.xxl.job.admin.core.util.FtlUtil; |
| | | import com.xxl.job.admin.core.util.I18nUtil; |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.web.servlet.AsyncHandlerInterceptor; |
| | | import org.springframework.web.servlet.ModelAndView; |
| | | import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; |
| | | |
| | | import javax.servlet.http.Cookie; |
| | | import javax.servlet.http.HttpServletRequest; |
| | |
| | | * @author xuxueli 2015-12-12 18:09:04 |
| | | */ |
| | | @Component |
| | | public class CookieInterceptor extends HandlerInterceptorAdapter { |
| | | public class CookieInterceptor implements AsyncHandlerInterceptor { |
| | | |
| | | @Override |
| | | public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, |
| | |
| | | if (modelAndView != null) { |
| | | modelAndView.addObject("I18nUtil", FtlUtil.generateStaticModel(I18nUtil.class.getName())); |
| | | } |
| | | |
| | | super.postHandle(request, response, handler, modelAndView); |
| | | |
| | | AsyncHandlerInterceptor.super.postHandle(request, response, handler, modelAndView); |
| | | } |
| | | |
| | | |
| | | } |