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" %> -
-请登录后查看更多内容~
+