国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
一個(gè)登陸過(guò)濾器——Java
package user;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class CharacterFilter extends HttpServlet implements Filter {
 /**
  *
  */
 private static final long serialVersionUID = 1L;
 private FilterConfig filterConfig;
 public void destroy() {
 }
 public void init(FilterConfig filterConfig) throws ServletException {
  this.filterConfig = filterConfig;
 }
 public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain chain) throws IOException, ServletException {
  HttpServletRequest req = (HttpServletRequest) request;
  HttpServletResponse res = (HttpServletResponse) response;
  String currentURL = req.getRequestURI();
  String targetURL = currentURL.substring(currentURL.indexOf("/", 1));
//  System.out.println("targetURL" + targetURL);
  

  currentURL.length();
  HttpSession session = req.getSession();
//  System.out.println("session:" + session);
//  System.out.println("session.getAttribute" + req.getContextPath());
  if (targetURL.startsWith("/admin")) {
   chain.doFilter(req, res);
   return;
  }
  if (!"/login.jsp".equals(targetURL) )) {//判斷是不是請(qǐng)求登陸頁(yè)面,如果是則放過(guò)
   if (session == null || session.getAttribute("username") == null) {
    res.sendRedirect(req.getContextPath() + "/login.jsp");
    return;
   }
  }
  chain.doFilter(req, res);
 }
}
 
 
web.xml配置
<filter>
  <filter-name>characterfilter</filter-name>
  <filter-class>user.CharacterFilter</filter-class>
 </filter>
  
 <filter-mapping>
  <filter-name>characterfilter</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
 
 <servlet>
  <servlet-name>CharacterFilter</servlet-name>
  <servlet-class>checkLogin.CharacterFilter</servlet-class>
 </servlet>
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
使用Filter對(duì)用戶(hù)權(quán)限和session的控制
Servlet過(guò)濾器和監(jiān)聽(tīng)器知識(shí)總結(jié)
JSP/Servlet中Filter的應(yīng)用
WEB安全實(shí)戰(zhàn)(七)會(huì)話標(biāo)識(shí)未更新
Filter技術(shù)的應(yīng)用(轉(zhuǎn))
過(guò)濾器之中文亂碼解決
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服