zoukankan      html  css  js  c++  java
  • 监听域对象的属性变更

    今天来个对监听对象的小测试

    public class MyBean implements HttpSessionBindingListener,
            HttpSessionActivationListener, Serializable {
    
        @Override
        public void sessionDidActivate(HttpSessionEvent arg0) {
            System.out.println("对象从文件系统中恢复了");
    
        }
    
        @Override
        public void sessionWillPassivate(HttpSessionEvent arg0) {
            System.out.println("对象将被持久化到文件系统中");
    
        }
    
        @Override
        public void valueBound(HttpSessionBindingEvent hbe) {
            System.out.println("当前Session的ID标识为"+hbe.getSession().getId());
            System.out.println("对象被绑定到这个Session对象中的"+hbe.getName());
            
    
        }
    
        @Override
        public void valueUnbound(HttpSessionBindingEvent hbe) {
            System.out.println("当前Session的id为"+hbe.getSession().getId());
            System.out.println("对象从这个Session对象中的"+hbe.getName()+"属性上解除可绑定");
    
        }
    
    }

    这是jsp页面

    <body>
            <%
            System.out.println("当前session对象的ID号为"+session.getId());
            session.setAttribute("myBean", new MyBean());
            session.removeAttribute("myBean");
            
            
             %>    
  • 相关阅读:
    关于fill_parent ,wrap_content ,match_parent区别
    开发第六天
    开发第五天
    关于Android创建虚拟机出现Failed to allocate memory: 8解决办法
    第十一周总结
    开发第四天
    开发第三天
    开发第二天
    开发第一天
    用户场景分析
  • 原文地址:https://www.cnblogs.com/Baronboy/p/5337897.html
Copyright © 2011-2022 走看看