注册一个session监听器,我自己没有调用getSession方法,访问index.jsp页面,然后,为啥监听器的初始化方法还是会执行?不是说只有创建了session,才会调用初始化方法?谁创建的?在哪创建的?
1 回答
超级无敌战士之贪财宝宝
TA贡献19条经验 获得超17个赞
因为访问了jsp,而 jsp实质是servlet, 会编译成 .class,在class的底层已经调用session = pageContext.getSession();所以jsp 已经自己创建了session。如果换成html 就不会有这种情况了
添加回答
举报
0/150
提交
取消