From eb29d0c2583c287d36d4e9e6dc0d127e5e218667 Mon Sep 17 00:00:00 2001 From: liyansheng <1761724207@qq.com> Date: Sat, 21 Dec 2024 14:57:05 +0800 Subject: [PATCH] =?UTF-8?q?fix<=E9=A1=B5=E9=9D=A2=E9=97=B4=E7=9A=84?= =?UTF-8?q?=E9=93=BE=E6=8E=A5>?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 6 ++++- src/main/java/example/filter/LoginFilter.java | 2 +- src/main/webapp/index.jsp | 26 ++++++++++++------- src/main/webapp/login.jsp | 1 + src/main/webapp/register.jsp | 1 + 5 files changed, 24 insertions(+), 12 deletions(-) diff --git a/readme.md b/readme.md index a0b7c4f..fb7a7c8 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,8 @@ -# jsp+servlet项目模板 +# jsp+servlet + +## 全局过滤器的应用 + + diff --git a/src/main/java/example/filter/LoginFilter.java b/src/main/java/example/filter/LoginFilter.java index 302ae98..ec238a3 100644 --- a/src/main/java/example/filter/LoginFilter.java +++ b/src/main/java/example/filter/LoginFilter.java @@ -24,7 +24,7 @@ public class LoginFilter implements Filter { HttpServletResponse response = (HttpServletResponse) servletResponse; HttpSession session = request.getSession(false); String requestURI = request.getRequestURI(); - if (requestURI.contains("login.jsp") || requestURI.contains("login")) { + if (requestURI.contains("login.jsp") || requestURI.contains("login") || requestURI.contains("/")) { filterChain.doFilter(request, response); } else { if (session!= null && session.getAttribute("user")!= null) { diff --git a/src/main/webapp/index.jsp b/src/main/webapp/index.jsp index 3afff72..9767e07 100644 --- a/src/main/webapp/index.jsp +++ b/src/main/webapp/index.jsp @@ -1,15 +1,21 @@ <%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> -
-请登录后查看更多内容~
+