SiteClosedInterceptor.java 782 B

12345678910111213141516171819202122232425
  1. package com.jeesite.modules.interceptor;
  2. import com.jeesite.common.cache.CacheUtils;
  3. import org.springframework.stereotype.Component;
  4. import org.springframework.web.servlet.HandlerInterceptor;
  5. import javax.servlet.http.HttpServletRequest;
  6. import javax.servlet.http.HttpServletResponse;
  7. @Component
  8. public class SiteClosedInterceptor implements HandlerInterceptor {
  9. @Override
  10. public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
  11. String siteFlag = CacheUtils.get("mes","jya","");
  12. System.err.println("siteFlag:"+siteFlag);
  13. if(siteFlag.equals("close")){
  14. response.getWriter().write("404");
  15. return false;
  16. }else{
  17. return true;
  18. }
  19. }
  20. }