监听器(3)_ HttpSession

本系列博客汇总在这里:监听器汇总


一、访问请求创建销毁 session

1、编写 MySessionListener 类,实现 HttpSessionListener 接口。
监听器(3)_ HttpSession
2、创建页面 index.jsp,创建 session。
监听器(3)_ HttpSession
3、创建页面 logout.jsp,销毁 session。
监听器(3)_ HttpSession
4、在 web.xml 文件中部署监听器。
监听器(3)_ HttpSession
5、浏览器访问(http://localhost:8080/listener_demo1/index.jsp)页面查看效果。
监听器(3)_ HttpSession

二、站点在线人数统计

1、编写 MyServletContextListener 类,实现 ServletContextListener 接口。
监听器(3)_ HttpSession
2、编写 MySessionListener_tj 类,实现 HttpSessionListener 接口。
监听器(3)_ HttpSession
3、创建页面 index_tj.jsp,创建 session。
监听器(3)_ HttpSession
4、创建页面 logout_tj.jsp,销毁 session。
监听器(3)_ HttpSession
5、在 web.xml 文件中部署监听器。
监听器(3)_ HttpSession
6、分别使用不同的浏览器访问(http://localhost:8080/listener_demo1/index_tj.jsp)页面查看效果。需要要注意的是同一台电脑的同一个浏览器无论新开多少窗口都是共用一个会话的,所以看不到以下效果!
监听器(3)_ HttpSession
如有错误,欢迎指正!