Cet article a partagé avec vous le code spécifique de l'écouteur Java pour implémenter les statistiques des utilisateurs en ligne pour votre référence.
1 et 1 Créez une classe d'écoute SessionListener dans le projet et implémentez l'interface HTTPSESSEListener.
Importer javax.servlet.http.httpSessionEvent; : "+ new Java.util.date ());} public void SessionDestRoyed (httpSessionEvent se) {count--; System.out.println (" Session détruit: "+ new java.util.d ate ());} public static int getCount () {return count;}}2 Configurer web.xml
<Deurner> <Description> Session Écouteur </, description> <écouteur-classe> com.xxx.sessionListener </ écouteur-classe> </diner>
3 et 3 Afficher les utilisateurs en ligne dans la page JSP
<% int count = com.xxx.sesessionListener.getCount ();
Remarque: Il existe de nombreuses interfaces pour les séances d'écoute dans les servlets, et leurs fonctions sont très flexibles. Ici, nous voulons clarifier le concept. Écoute, parce que la syntaxe pour placer des sessions dans les servlets est session.setAttribute ("nom de session", l'objet à placer). L'écoute de session est une connexion HTTP. Pour compter l'actuel en ligne, le nombre d'utilisateurs est le plus approprié.
Cette méthode de mise en œuvre des utilisateurs en ligne est-elle très spéciale?