(✪▽✪)曼波~~~~!欢迎来到曼波的JavaWeb小课堂~(转圈撒花)今天我们要学习像小精灵一样悄悄工作的Listener哦!(๑>ᴗ<๑)
public void requestInitialized() { //请求到达时 }
public void requestDestroyed() { //请求结束时 }
com.mambo.MyListener
@WebListener //像贴便利贴一样简单~
public class MyListener implements ServletContextListener {
//...
}
哦呜(°ロ°)!曼波觉得这个有点难哦,但跟着步骤一定可以!(握拳)
@WebListener
public class KawaiiCounter implements HttpSessionListener {
private static int onlineUsers = 0;
@Override
public void sessionCreated(HttpSessionEvent se) {
onlineUsers++;
System.out.println("(≧∇≦)/ 欢迎!当前在线:" + onlineUsers);
}
@Override
public void sessionDestroyed(HttpSessionEvent se) {
onlineUsers--;
System.out.println("(>﹏<) 有人离开了...剩余:" + onlineUsers);
}
}
效果:当用户访问网站时会自动统计人数哦~(๑˃̵ᴗ˂̵)و
试着写一个"请求计时器"监听器吧!思路:
(✪▽✪)曼波~~~~!是不是像收集星星一样有趣呢?遇到问题随时召唤曼波哦~(比心)接下来想学Filter还是Servlet呢?(๑¯◡¯๑)
JavaWeb开发基础知识-Filter终极入门指南(曼波萌新版)
JavaWeb开发基础知识-Servlet终极入门指南(曼波萌新版)