课程
/后端开发
/Java
/JAVA Web开发技术应用——监听器
点击init,为什么两次输出Httpsession时,第二个还是输出的add而不是replace??
2016-05-29
源自:JAVA Web开发技术应用——监听器 3-5
正在回答
检查下web.xml中session-timeout设置的时间。设置为0,代表session永不超时。
如果设置了超时,很有可能session已经实效了,这时候再点击init会初始化session同时添加session attribute的属性。
另外中可能就是你在jsp中写了request.getSession().removeAttribute("name")的方法。
举报
本课程从Java Web中的监听器的概念和用途入手,结合实例讲解
1 回答点击init,为什么两次输出Httpsession时,第二个还是输出的add而不是replace??(上面图是jsp代码,下面图是控制台输出)
2 回答为什么我的控制台输出的是这种
4 回答请问,这样的输出是怎么回事?
2 回答EL表达式肿么输出不出来
2 回答为什么一个httpsession要注册多个httpsessionlistener接口啊?注册是什么意思?