Les programmes d'écoute représentent une nouvelle fonction de la spécification Sun
Microsystems Java Servlet 2.3. Un programme d'écoute peut être utilisé pour surveiller et réagir aux événements qui se produisent lors du cycle de vie d'un servlet en définissant des méthodes qui sont
appelées lorsque lesdits événements se produisent. La prise en charge des événements au niveau de l'application
est définie dans la spécification Java Servlet 2.3.
Les programmes d'écoute d'événements d'application sont des classes qui
implémentent une ou plusieurs des interfaces de programme d'écoute d'événements du servlet. Les programmes d'écoute d'événements du servlet
prennent en charge les notifications de changement d'état dans les objets
ServletContext et
HttpSession, et plus spécifiquement :
- Les programmes d'écoute de contexte de servlet sont utilisés pour gérer des ressources ou l'état maintenu au niveau de la machine virtuelle de l'application.
- Les programmes d'écoute de session HTTP sont utilisés pour gérer l'état ou les ressources associés à une série de demandes effectuées dans une application Web par le même client ou le même utilisateur.
Pour plus d'informations sur les programmes d'écoute, reportez-vous à la spécification Sun Microsystems Java Servlet
2.3 à l'adresse java.sun.com/products/servlet/download.html.