Post

Visualizzazione dei post con l'etichetta listener

Conteggiare gli utenti connessi al proprio sito web

DOMANDA: Come faccio a sapere quanti utenti sono connessi attualmente sul mio sito web? RISPOSTA: Java mette a disposizione delle particolari classi chiamate Listener che vanno aggiunte al file web.xml (contenuto nella cartella WEB-INF del nostro Progetto Web Dinamico) in questo modo: <listener>        <listener-class>listener. UtentiOnline</listener-class> </listener> La classe UtentiOnline, per essere un Listener dovrà implementare HttpSessionListener in modo da avere tutti i metodi per scatenare una reazione alla creazione e/o alla distruzione di una sessione. Nell’esempio di seguito la mia classe Listener è UtentiOnLine. package listeners; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener;        public class UtentiOnline implements HttpSessionListener {                          private static int numUtenti = 0;