成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

jsp實現登錄驗證的過濾器

瀏覽:726日期:2022-06-07 14:55:44

本文實例為大家分享了jsp實現登錄驗證的過濾器,供大家參考,具體內容如下

1.新建一個Dynamic Web Project項目,里面新建1個filter文件、1個servlet文件和2個jsp文件,整體的框架如圖所示:

2.LoginFilter.java里面的代碼如下所示:

package filter; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession; @WebFilter(filterName = "loginFilter", urlPatterns = { "/*" })public class LoginFilter implements Filter {  public void destroy() { }  public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest) request; HttpServletResponse resp = (HttpServletResponse) response; HttpSession session = req.getSession(true); resp.setContentType("text/html;"); resp.setCharacterEncoding("utf-8"); PrintWriter out = resp.getWriter(); String request_uri = req.getRequestURI(); String ctxPath = req.getContextPath(); String uri = request_uri.substring(ctxPath.length()); if (uri.contains("login.jsp") || uri.contains("loginServlet")) { chain.doFilter(request, response); } else { if (session.getAttribute("user") != null) { chain.doFilter(request, response); } else { out.println("您沒有登錄,請先登錄!3秒后回到登錄頁面。"); resp.setHeader("refresh", "3;url=" + ctxPath + "/login.jsp"); return; } } }  public void init(FilterConfig fConfig) throws ServletException { } }

3.LoginServlet.java里面的代碼如下所示:

package servlet; import java.io.IOException; import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession; @WebServlet(name = "loginServlet", urlPatterns = { "/loginServlet" })public class LoginServlet extends HttpServlet { private static final long serialVersionUID = 1L;  protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); }  protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username = request.getParameter("name"); String password = request.getParameter("pwd"); if ("filter".equals(username) && "filter".equals(password)) { HttpSession session = request.getSession(true); session.setAttribute("user", username); response.sendRedirect("loginSuccess.jsp"); } else { response.sendRedirect("login.jsp"); } } }

4.login.jsp里面的代碼如下所示:

<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>example</title></head><body bgcolor="lightPink"> <form action="loginServlet" method="post"> <table> <tr> <td>用戶名:</td> <td><input type="text" name="name" /></td> </tr> <tr> <td>密碼:</td> <td><input type="password" name="pwd" /> </tr> <tr> <td><input type="submit" value="提交" /></td> <td><input type="reset" value="重置" /></td> </tr> </table> </form></body></html>

5.loginSuccess.jsp里面的代碼如下所示:

<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>example</title></head><body> <% String username = (String) session.getAttribute("user"); %> 恭喜<%=username%>登錄成功!</body></html>

6.在瀏覽器里面輸入http://localhost:8080/Servlet/login.jsp運行之后得到的結果如下所示:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

標簽: JSP
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲午夜影视影院在线观看| 久久久精品免费观看| 精品欧美久久久| 七七婷婷婷婷精品国产| 亚洲欧美日韩国产综合精品二区 | 久久97超碰国产精品超碰| 亚洲自拍另类| 亚洲国产综合91精品麻豆| 99国产精品久久久久久久成人热 | 一本色道**综合亚洲精品蜜桃冫| 亚洲精品日产精品乱码不卡| 精品动漫一区| 国产精品对白交换视频| 亚洲性人人天天夜夜摸| 亚洲天堂免费看| 一本色道久久综合一区 | 男女男精品网站| 欧美亚洲自拍偷拍| 精品一区二区精品| 欧美美女一区二区三区| 国模少妇一区二区三区| 欧美精品色综合| 国产mv日韩mv欧美| 精品乱人伦一区二区三区| 国产成人免费视频| 欧美精品一区二区在线播放| 色综合中文字幕国产 | 91在线播放网址| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲性图久久| 亚洲少妇最新在线视频| 在线亚洲观看| 亚洲第一激情av| 在线视频国产一区| 国产九色精品成人porny| 日韩一级黄色大片| 国产精品区二区三区日本| 狠狠爱成人网| 99国产精品视频免费观看| 国产喂奶挤奶一区二区三区| 欧美日韩国产欧| 中文字幕日本乱码精品影院| 亚洲三级色网| 三级精品在线观看| 欧美亚洲自拍偷拍| 韩国视频一区二区| 欧美一级片免费看| 99免费精品视频| 国产精品国产三级国产三级人妇| 影院欧美亚洲| 亚洲高清三级视频| 在线精品视频小说1| 国产精品伊人色| 久久新电视剧免费观看| 国产一区再线| 亚洲成人综合视频| 欧美日韩一二三| 91一区二区三区在线播放| 亚洲色图另类专区| 久久一综合视频| 国产精品一区免费在线观看| 国产三级欧美三级日产三级99| 亚洲欧洲一区| 奇米精品一区二区三区四区| 欧美大白屁股肥臀xxxxxx| 国产综合色一区二区三区| 视频一区国产视频| 精品国产区一区| 亚洲少妇诱惑| 国产福利精品一区二区| 亚洲国产精品v| 免费在线亚洲欧美| 国产suv一区二区三区88区| 中文字幕一区二区三区不卡| 欧美优质美女网站| www.欧美色图| 亚洲亚洲精品在线观看| 91精品久久久久久蜜臀| 欧美天天在线| 日本特黄久久久高潮| 久久久天堂av| 久久亚洲一区| 97se亚洲国产综合自在线不卡| 夜夜精品视频一区二区 | 7777精品久久久大香线蕉| 欧美特黄a级高清免费大片a级| 免费精品视频最新在线| 欧美极品美女视频| 色噜噜夜夜夜综合网| 91小视频在线观看| 青草国产精品久久久久久| 国产区在线观看成人精品 | 中文字幕一区av| 欧美日韩国产bt| 激情久久一区| 高清免费成人av| 婷婷综合在线观看| 国产精品美女久久久久久久久久久 | 毛片av一区二区| 欧美国产激情二区三区| 欧美视频一二三区| 亚洲国产精品日韩| 国产91丝袜在线播放0| 五月激情丁香一区二区三区| 久久先锋影音av鲁色资源| 色婷婷综合五月| 很黄很黄激情成人| 高清视频一区二区| 日本欧美在线观看| 最新热久久免费视频| 欧美成人精品高清在线播放| 久久国产66| 亚洲视频一二| 不卡一二三区首页| 国产在线乱码一区二区三区| 亚洲一区二区三区四区在线观看 | 欧美—级在线免费片| 在线视频国产一区| 亚洲特级毛片| 成人综合激情网| 免费观看91视频大全| 亚洲人快播电影网| 久久久久久久综合| 91精品国产欧美一区二区| 一本久久综合亚洲鲁鲁五月天| 亚洲精品女人| 国产精品v欧美精品v日本精品动漫| 国产乱人伦偷精品视频免下载| 亚洲不卡在线观看| 一色屋精品亚洲香蕉网站| 久久综合久久鬼色| 91精品国产综合久久国产大片| 国产精品入口66mio| 91看片淫黄大片一级| 国产白丝精品91爽爽久久| 久久国内精品视频| 五月综合激情婷婷六月色窝| 亚洲同性同志一二三专区| 久久色.com| 日韩精品一区二区三区四区视频| 欧美无砖专区一中文字| 久久久久久久高潮| 宅男噜噜噜66国产日韩在线观看| 欧美日韩蜜桃| 欧美在线黄色| 97se亚洲国产综合自在线观| 风间由美性色一区二区三区| 久久福利视频一区二区| 手机精品视频在线观看| 一区二区三区四区激情| 国产精品久久看| 国产精品欧美久久久久一区二区| 国产午夜精品美女毛片视频| 精品免费视频一区二区| 欧美一区二区三区色| 91精品婷婷国产综合久久性色| 欧美性生活大片视频| 色素色在线综合| 日本福利一区二区| 在线观看亚洲成人| 在线视频综合导航| 色欧美片视频在线观看| 久久精品卡一| 日本精品免费观看高清观看| 91极品美女在线| 色狠狠综合天天综合综合| 玖玖在线精品| 91黄色免费网站| 欧美视频一区在线观看| 欧美日韩一区不卡| 欧美电影一区二区三区| 欧美一区在线视频| 日韩一级黄色大片| 日韩精品一区二区三区中文不卡| 日韩久久久久久| 精品成人一区二区| 久久精品一级爱片| 国产精品污网站| 中文字幕亚洲视频| 自拍偷拍亚洲激情| 夜夜亚洲天天久久| 亚洲aaa精品| 免费看精品久久片| 久久国产日韩欧美精品| 黄色成人免费在线| 国产一区二区三区观看| 国产成人精品www牛牛影视| 成人av动漫网站| 欧美一区视频| 黄色av日韩| 国产亚洲精品v| 在线一区二区三区| 91精品国产福利在线观看| 日韩亚洲欧美在线| 久久精品欧美一区二区三区不卡| 日本一区二区三区四区| 亚洲免费色视频| 午夜电影久久久| 精品一区二区三区免费视频| 成人免费精品视频|