当会话超时或无效时,对象会从会话解除绑定。此时httpsessionbindinglistener会得到通知,而httpsessionattributelistener不会。
void valuebound(httpsessionbindingevent event)
void valueunbound(httpsessionbindingevent event)
l 可分布环境
1. 变量应区别对待:实例变量或静态变量应避免。
2. servletcontext 应避免存储状态。
3. httpsession对象也必须是可转移的。
4. 文件也必须分别处理应使用相对于上下文的路径。