首页 > 试题广场 >

JavaWEB中有一个类,当会话种邦定了属性或者删除了属性时

[单选题]
JavaWEB中有一个类,当会话种绑定了属性或者删除了属性时,他会得到通知,这个类是:(    )
  • HttpSessionAttributeListener
  • HttpSessionBindingListener
  • HttpSessionObjectListener
  • HttpSessionListener;
  • HttpSession
  • HttpSessionActivationListener

HttpSessionAttributeListener:可以实现此侦听器接口获取此web应用程序中会话属性列表更改的通知;

HttpSessionBindingListener:当该对象从一个会话中被绑定或者解绑时通知该对象,这个对象由HttpSessionBindingEvent对象通知。这可能是servlet程序显式地从会话中解绑定属性的结果,可能是由于会话无效,也可能是由于会话超时;

HttpSessionObjectListener:没有该接口API

HttpSessionListener:当web应用程序中的活动会话列表发生更改时通知该接口的实现类,为了接收该通知事件,必须在web应用程序的部署描述符中配置实现类;

HttpSessionActivationListener:绑定到会话的对象可以侦听容器事件,通知它们会话将被钝化,会话将被激活。需要一个在虚拟机之间迁移会话或持久会话的容器来通知所有绑定到实现该接口会话的属性。

发表于 2019-09-05 16:28:27 回复(17)
我来看看有多少人掉进了不定项选择的坑
发表于 2019-09-04 10:31:07 回复(14)
我选了后缀都有listener的。。。。。。。。。。。
发表于 2019-09-30 11:35:21 回复(12)
这些玩意儿不用的话真的不想记,不记😣的话呢,还真觉得有用,淦!
发表于 2020-12-07 11:35:42 回复(0)
不定项选择题,然后一个答案?
发表于 2019-09-02 23:35:13 回复(0)
我竟然就选了HttpSession
发表于 2022-04-15 06:25:55 回复(0)

HttpSessionAttributeListener:可以实现此侦听器接口获取此web应用程序中会话属性列表更改的通知;

HttpSessionBindingListener:当该对象从一个会话中被绑定或者解绑时通知该对象,这个对象由HttpSessionBindingEvent对象通知。这可能是servlet程序显式地从会话中解绑定属性的结果,可能是由于会话无效,也可能是由于会话超时;

HttpSessionObjectListener:没有该接口API

HttpSessionListener:当web应用程序中的活动会话列表发生更改时通知该接口的实现类,为了接收该通知事件,必须在web应用程序的部署描述符中配置实现类;

HttpSession:当需要为用户端建立一个session时,servlet容器就创建了一个HttpSession对象。其中存储了和本session相关的信息。所以,在一个servlet中有多少个不同用户连接,就会有多少个HttpSession对象。

HttpSessionActivationListener:绑定到会话的对象可以侦听容器事件,通知它们会话将被钝化,会话将被激活。需要一个在虚拟机之间迁移会话或持久会话的容器来通知所有绑定到实现该接口会话的属性。

编辑于 2021-09-20 16:21:01 回复(0)
虽然不懂,但是这不就是个翻译题吗
发表于 2021-01-26 08:32:51 回复(0)
java小白懵了
发表于 2020-05-06 09:34:31 回复(1)
属性?对不起,我英文不好,attribute不就是,选就完了
发表于 2019-10-23 15:49:38 回复(0)
A
发表于 2023-06-27 11:11:48 回复(0)
丢人了,不会写
发表于 2022-10-08 15:59:48 回复(0)
HttpSessionAttributeListener:可以实现此侦听器接口获取此web应用程序中会话属性列表更改的通知;
发表于 2022-03-18 15:50:12 回复(0)
HttpSessionAttributeListener:可以实现此侦听器接口获取此web应用程序中会话属性列表更改的通知; HttpSessionBindingListener:当该对象从一个会话中被绑定或者解绑时通知该对象,这个对象由HttpSessionBindingEvent对象通知。这可能是servlet程序显式地从会话中解绑定属性的结果,可能是由于会话无效,也可能是由于会话超时; HttpSessionObjectListener:没有该接口API; HttpSessionListener:当web应用程序中的活动会话列表发生更改时通知该接口的实现类,为了接收该通知事件,必须在web应用程序的部署描述符中配置实现类; HttpSessionActivationListener:绑定到会话的对象可以侦听容器事件,通知它们会话将被钝化,会话将被激活。需要一个在虚拟机之间迁移会话或持久会话的容器来通知所有绑定到实现该接口会话的属性。
发表于 2021-06-01 15:25:36 回复(0)
这只是一个单选题而已
发表于 2021-03-31 22:43:36 回复(0)
HttpSessionAttributeListener:可以实现此侦听器接口获取此web应用程序中会话属性列表更改的通知; HttpSessionBindingListener:当该对象从一个会话中被绑定或者解绑时通知该对象,这个对象由HttpSessionBindingEvent对象通知。这可能是servlet程序显式地从会话中解绑定属性的结果,可能是由于会话无效,也可能是由于会话超时; HttpSessionObjectListener:没有该接口API; HttpSessionListener:当web应用程序中的活动会话列表发生更改时通知该接口的实现类,为了接收该通知事件,必须在web应用程序的部署描述符中配置实现类; HttpSessionActivationListener:绑定到会话的对象可以侦听容器事件,通知它们会话将被钝化,会话将被激活。需要一个在虚拟机之间迁移会话或持久会话的容器来通知所有绑定到实现该接口会话的属性。
发表于 2021-01-20 10:41:28 回复(0)
先标记下
发表于 2020-10-23 08:15:08 回复(0)
说好的不定项选择咋成了单选啊
发表于 2020-08-01 11:58:37 回复(0)
谁出的不定项??我丢
发表于 2020-04-16 21:23:29 回复(0)
以为不定项是要多选。。。。。
发表于 2020-03-16 18:56:47 回复(0)