国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 全椒县| 阿坝县| 固始县| 石首市| 吉隆县| 清新县| 吉安市| 和林格尔县| 郁南县| 博爱县| 兴安盟| 三亚市| 靖州| 文成县| 岑巩县| 合川市| 平乡县| 明光市| 射阳县| 区。| 运城市| 集贤县| 嘉定区| 济宁市| 苏州市| 赣榆县| 自贡市| 开江县| 郎溪县| 茂名市| 集贤县| 大悟县| 福贡县| 漳平市| 龙州县| 梧州市| 象山县| 平度市| 兴国县| 陵水| 砚山县|