From 15152da2f87438747c519adcb6237093b34ae2b4 Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期一, 11 一月 2021 16:47:20 +0800
Subject: [PATCH] update

---
 src/main/java/com/whyc/filter/LoginFilter.java |  116 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 58 insertions(+), 58 deletions(-)

diff --git a/src/main/java/com/whyc/filter/LoginFilter.java b/src/main/java/com/whyc/filter/LoginFilter.java
index 47a1e3f..9f51187 100644
--- a/src/main/java/com/whyc/filter/LoginFilter.java
+++ b/src/main/java/com/whyc/filter/LoginFilter.java
@@ -1,58 +1,58 @@
-package com.whyc.filter;
-
-import com.whyc.pojo.User;
-import lombok.extern.slf4j.Slf4j;
-
-import javax.servlet.*;
-import javax.servlet.annotation.WebFilter;
-import javax.servlet.annotation.WebInitParam;
-import javax.servlet.http.HttpServletRequest;
-import java.io.IOException;
-import java.io.PrintWriter;
-
-@Slf4j
-/*@WebFilter(filterName = "loginFilter",urlPatterns = "/*",initParams = {
-		@WebInitParam(name = "exclusions",value = "*.css,*.js")
-})*/
-//@WebInitParam(name = "exclusions",value = "*.css,*.js")
-public class LoginFilter implements Filter {
-
-	private String exclusions = "";
-
-	public void destroy() {
-	}
-
-	public void doFilter(ServletRequest req, ServletResponse resp,
-			FilterChain chain) throws IOException, ServletException {
-		HttpServletRequest request=(HttpServletRequest)req;
-
-		String URL=request.getRequestURI();
-		String[] uri=request.getRequestURI().split("/");
-		String source="";
-		if(uri.length>0) {
-			source = uri[uri.length - 1];
-		}
-		String suffix = source.substring(source.indexOf(".")+1);
-		User user=(User)request.getSession().getAttribute("user");
-
-		//涓嶆嫤鎴猻wagger鐨勮祫婧愯姹�,浠ュ強鐧诲綍璇锋眰
-		if(URL.indexOf("swagger-resources")>-1 ||URL.indexOf("swagger-ui")>-1 ||URL.indexOf("v2/api-docs")>-1||URL.indexOf("login")>-1){
-			chain.doFilter(req,resp);
-		}
-		//涓嶆嫤鎴潤鎬佽祫婧恈ss/js
-		else if(exclusions.indexOf(suffix)>-1){
-			chain.doFilter(req,resp);
-		}
-		else if(user!=null){
-			chain.doFilter(req, resp);
-		}else{
-			PrintWriter out=resp.getWriter();
-			out.print("<script charset='UTF-8'>window.location.href='index.html'</script>");
-		}
-	}
-
-	public void init(FilterConfig config) throws ServletException {
-		exclusions =config.getInitParameter("exclusions");
-	}
-
-}
+//package com.whyc.filter;
+//
+//import com.whyc.pojo.User;
+//import lombok.extern.slf4j.Slf4j;
+//
+//import javax.servlet.*;
+//import javax.servlet.annotation.WebFilter;
+//import javax.servlet.annotation.WebInitParam;
+//import javax.servlet.http.HttpServletRequest;
+//import java.io.IOException;
+//import java.io.PrintWriter;
+//
+//@Slf4j
+///*@WebFilter(filterName = "loginFilter",urlPatterns = "/*",initParams = {
+//		@WebInitParam(name = "exclusions",value = "*.css,*.js")
+//})*/
+////@WebInitParam(name = "exclusions",value = "*.css,*.js")
+//public class LoginFilter implements Filter {
+//
+//	private String exclusions = "";
+//
+//	public void destroy() {
+//	}
+//
+//	public void doFilter(ServletRequest req, ServletResponse resp,
+//			FilterChain chain) throws IOException, ServletException {
+//		HttpServletRequest request=(HttpServletRequest)req;
+//
+//		String URL=request.getRequestURI();
+//		String[] uri=request.getRequestURI().split("/");
+//		String source="";
+//		if(uri.length>0) {
+//			source = uri[uri.length - 1];
+//		}
+//		String suffix = source.substring(source.indexOf(".")+1);
+//		User user=(User)request.getSession().getAttribute("user");
+//
+//		//涓嶆嫤鎴猻wagger鐨勮祫婧愯姹�,浠ュ強鐧诲綍璇锋眰
+//		if(URL.indexOf("swagger-resources")>-1 ||URL.indexOf("swagger-ui")>-1 ||URL.indexOf("v2/api-docs")>-1||URL.indexOf("login")>-1){
+//			chain.doFilter(req,resp);
+//		}
+//		//涓嶆嫤鎴潤鎬佽祫婧恈ss/js
+//		else if(exclusions.indexOf(suffix)>-1){
+//			chain.doFilter(req,resp);
+//		}
+//		else if(user!=null){
+//			chain.doFilter(req, resp);
+//		}else{
+//			PrintWriter out=resp.getWriter();
+//			out.print("<script charset='UTF-8'>window.location.href='index.html'</script>");
+//		}
+//	}
+//
+//	public void init(FilterConfig config) throws ServletException {
+//		exclusions =config.getInitParameter("exclusions");
+//	}
+//
+//}

--
Gitblit v1.9.1