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" %> - -

电脑商城-首页

-注册 -登录 -电脑列表 -用户列表 -我的购物车 -所有订单 -注销登录 +

电脑商城-首页

+ + 电脑列表 + 用户列表 + 我的购物车 + 所有订单 + 注销登录 + + +

请登录后查看更多内容~

+
+ 注册 + 登录 +
- + \ No newline at end of file diff --git a/src/main/webapp/login.jsp b/src/main/webapp/login.jsp index bd4debb..ae09049 100644 --- a/src/main/webapp/login.jsp +++ b/src/main/webapp/login.jsp @@ -14,6 +14,7 @@

+ 没有账号?去注册
${requestScope.msg} diff --git a/src/main/webapp/register.jsp b/src/main/webapp/register.jsp index 8444322..0c327d6 100644 --- a/src/main/webapp/register.jsp +++ b/src/main/webapp/register.jsp @@ -16,6 +16,7 @@

+ 已有账号,去登录
${requestScope.msg}