偶也没学到过滤器那,现只知道用Seesion;可单独写个JSP页面,判断是否为登录用户
<%@ page contentType="text/html; charset=GBK" %>
<%
String name=(String)session.getAttribute("username");
if(name==null || name.equals("")){
request.getRequestDispatcher("Login.jsp").forward(request,response);
return;
}
%>
再你需要保护页面包含这个JSP即可:
< %@include file="LoginCheck.jsp" %>
<%@ page contentType="text/html; charset=GBK" %>
<%
String name=(String)session.getAttribute("username");
if(name==null || name.equals("")){
request.getRequestDispatcher("Login.jsp").forward(request,response);
return;
}
%>
再你需要保护页面包含这个JSP即可:
< %@include file="LoginCheck.jsp" %>
本博客介绍如何在JSP页面中使用Session来判断用户是否已经登录,并通过将登录检查逻辑放入独立的JSP页面(LoginCheck.jsp),简化了页面保护过程。通过将登录检查逻辑与实际页面内容分离,提高了代码的可读性和维护性。
1868

被折叠的 条评论
为什么被折叠?



