国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

jsp中過濾器選擇過濾器的寫法詳解

2024-09-05 00:22:53
字體:
來源:轉載
供稿:網友

實例如下:

public class LoginCheckFilter implements Filter {private FilterConfig config=null;private String webroot=null;public void destroy() {// TODO Auto-generated method stub}@Overridepublic void doFilter(ServletRequest req, ServletResponse resp,FilterChain chain) throws IOException, ServletException {// TODO Auto-generated method stubHttpServletRequest request=(HttpServletRequest)req;HttpServletResponse response=(HttpServletResponse)resp;HttpSession session=request.getSession(false); //取得當前會話的session,沒有session也不創建session,同request.getSession()一樣String url=request.getRequestURI(); //獲取當前輸入的 /項目/當前訪問的路徑 與我們定義的路徑是否相同if(url!=null&&url.equals(webroot+"/login.jsp")&&url.equals(webroot+"/LoginServlet")){chain.doFilter(req,resp);}else{if(session==null){response.sendRedirect(webroot+"/login.jsp");}else{String user2=(String)session.getAttribute("user1");if(user2==null){response.sendRedirect(webroot+"/login.jsp");}else{chain.doFilter(request, response);}}}}@Overridepublic void init(FilterConfig config) throws ServletException {// TODO Auto-generated method stubthis.config=config;ServletContext ctx=config.getServletContext(); //獲取url  /項目名webroot=ctx.getContextPath();    //項目名}}

這里需要注意的是LoginServlet跳轉到歡迎頁面所用的跳轉是客戶端跳轉。

以上這篇jsp中過濾器選擇過濾器的寫法詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JSP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和硕县| 太白县| 将乐县| 永和县| 浪卡子县| 汝城县| 沅江市| 黄龙县| 苍山县| 尉犁县| 汉中市| 财经| 江山市| 区。| 桦川县| 宣威市| 本溪| 承德市| 红桥区| 房山区| 马关县| 顺平县| 阳城县| 泊头市| 湘西| 盈江县| 田阳县| 大同市| 景洪市| 四平市| 屯留县| 安国市| 厦门市| 措美县| 陇西县| 秦安县| 江永县| 杨浦区| 海原县| 土默特右旗| 临夏县|