一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - java 在Jetty9中使用HttpSessionListener和Filter

java 在Jetty9中使用HttpSessionListener和Filter

2020-11-20 10:28sidyhe Java教程

這篇文章主要介紹了java 在Jetty9中使用HttpSessionListener和Filter的相關資料,需要的朋友可以參考下

javaJetty9中使用HttpSessionListener和Filter

HttpSessionListener

當Session創建或銷毀的時候被調用

示例代碼:

?
1
2
3
4
5
6
7
8
9
10
11
class MyHttpSessionListener implements HttpSessionListener {
  @Override
  public void sessionCreated(HttpSessionEvent httpSessionEvent) {
    System.out.println("sessionCreated");
  }
 
  @Override
  public void sessionDestroyed(HttpSessionEvent httpSessionEvent) {
    System.out.println("sessionDestroyed");
  }
}

注冊方法:

?
1
ServletContextHandler.getSessionHandler().addEventListener(new MyHttpSessionListener());

注意:  若整個請求中都沒有用到Session, 則不會生成它, 也不會調用Listener

Filter

當客戶端請求數據時被調用

示例代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class MyFilter implements Filter {
 
  public MyFilter() {
 
  }
 
  @Override
  public void init(FilterConfig filterConfig) throws ServletException {
 
  }
 
  @Override
  public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
    if (servletRequest instanceof HttpServletRequest) {
      HttpServletRequest httpRequest = (HttpServletRequest) servletRequest;
 
      System.out.println(httpRequest.getServletPath());
    }
    filterChain.doFilter(servletRequest, servletResponse);
  }
 
  @Override
  public void destroy() {
 
  }
}

注冊方法:

?
1
ServletContextHandler.addFilter(new FilterHolder(new MyFilter()), "/*", EnumSet.allOf(DispatcherType.class));

注意: 若請求的路徑錯誤, 則不會觸發Filter

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:http://blog.csdn.net/sidyhe/article/details/52084558

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产免费一区二区三区 | 日韩精品高清自在线 | 私人影院免费观看 | 91精品大神国产在线播放 | 亚洲色导航 | 国产99er66在线视频 | 久久国产乱子伦精品免费不卡 | 狠狠色成人综合网图片区 | 成年美女黄网色大观看全 | 国产色网址 | 亚洲天堂.com | 国产高清在线不卡 | 欧美伊人影院 | 丰满的闺蜜2中文字幕 | 风间由美在线播放 | 免费网址视频在线看 | 果冻传媒i91media免费 | 国产精品亚洲精品青青青 | 亚洲激情一区 | www.男人天堂| 窝窝影院午夜色在线视频 | 四虎在线精品免费高清在线 | 精品亚洲综合久久中文字幕 | 青草视频免费观看在线观看 | 美日毛片| 国产久热香蕉在线观看 | 大学生特黄特色大片免费播放 | 91精品啪在线观看国产老湿机 | 国产欧美va欧美va香蕉在线观看 | 91久久碰国产 | 国产福利视频一区二区微拍 | 好涨好大我快受不了了视频网 | 色佬头 | www红色一片在线观看版 | 欧美一级视频在线 | 故意短裙公车被强好爽在线播放 | 青青青视频免费线看 视频 青青青青青国产免费手机看视频 | 日本在线不卡免 | 国产在线一区二区视频 | 亚洲大片在线观看 | 性色欲情网站IWWW九文堂 |