zoukankan      html  css  js  c++  java
  • jsp&servlet——session监听

    session监听,需要实现HttpSessionAttributeListener接口

    attributeAdded:监听添加session

    attributeRemoved:监听删除session

    attributeReplaced:监听修改session

     1 package com.gxy.Listener;
     2 
     3 import javax.servlet.http.HttpSessionAttributeListener;
     4 import javax.servlet.http.HttpSessionBindingEvent;
     5 
     6 public class sessionAttributeListener implements HttpSessionAttributeListener {
     7 
     8     public void attributeAdded(HttpSessionBindingEvent httpSessionBindingEvent) {
     9         // TODO Auto-generated method stub
    10         System.out.println("添加的属性名:"+httpSessionBindingEvent.getName()+",添加的属性值"+httpSessionBindingEvent.getValue());
    11     }
    12 
    13     public void attributeRemoved(HttpSessionBindingEvent httpSessionBindingEvent) {
    14         // TODO Auto-generated method stub
    15         System.out.println("删除的属性名:"+httpSessionBindingEvent.getName()+",删除的属性值"+httpSessionBindingEvent.getValue());
    16     }
    17 
    18     public void attributeReplaced(HttpSessionBindingEvent httpSessionBindingEvent) {
    19         // TODO Auto-generated method stub
    20         System.out.println("修改的属性名:"+httpSessionBindingEvent.getName()+",修改的属性值"+httpSessionBindingEvent.getValue());
    21     }
    22 
    23 }

    配置web.xml

    1 <listener>
    2     <listener-class>com.gxy.Listener.sessionAttributeListener</listener-class>
    3 </listener>

    运行结果

  • 相关阅读:
    标签平滑Label Smoothing
    py 中传参时**符号学习
    RoBERTa模型学习
    获取bert所有隐层的输出
    json.dumps||ensure_ascii
    nn.LSTM输入、输出、参数及pad
    py中的heapq操作
    fastnlp中的CRF补齐的padding?
    P3393 逃离僵尸岛 最短路dijkstra
    P2057 [SHOI2007]善意的投票 最小割
  • 原文地址:https://www.cnblogs.com/guoxiangyue/p/8440923.html
Copyright © 2011-2022 走看看