为了账号安全,请及时绑定邮箱和手机立即绑定

为什么控制台不输出session创建和销毁的信息

老师您好,想问一下为什么我的控制台不能打印输出sessionCreated和sessionDestroyed?访问浏览器后控制台也没有反应。前几节也是一样的问题,控制台没有输出相应的信息。

(和sessionCreated方法里面的参数名有没有关系?老师的示例里面参数是httpsessionevent,我这里是arg0)

558d41870001874005000326.jpg

558d41870001730c05000423.jpg

http://img1.sycdn.imooc.com//558d41c800011eb306010616.jpg


正在回答

7 回答

<%

session.invalidate();

if (request.getSession() != null) {

%>

<h2>This is a Session</h2>

<%

}

%>


1 回复 有任何疑惑可以回复我~

我当时也是这样的,怎么重启服务器都不输出创建和销毁的信息,后来在jsp页面加了一个销毁session对象的方法,刷新页面的时候会输出销毁提示和创建提示了,这样就搞的比较清楚了

0 回复 有任何疑惑可以回复我~

我也是这个问题

0 回复 有任何疑惑可以回复我~
#1

sdf2342

你的首页用jsp就可以了,不要用html,因为jsp会隐式的调用getSession方法,所以才会创建session,而html不会
2016-11-22 回复 有任何疑惑可以回复我~

same 碍事密 老师

0 回复 有任何疑惑可以回复我~
#1

qq_蓝水海洋_03502941

是不是用eclipse就会这样?
2016-09-16 回复 有任何疑惑可以回复我~

同学你解决了吗?我也遇到了同样的问题,郁闷呀

0 回复 有任何疑惑可以回复我~

你是直接访问了html了吗?所以没有生成HttpSession,所以没有打印出来。

0 回复 有任何疑惑可以回复我~

解决了 吗??

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么控制台不输出session创建和销毁的信息

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信