Mise en place d'un filtre

Techniquement un filtre est une classe qui doit implémenter l'interface Filter. Cette inferface définit trois méthodes :

Un filtre doit ensuite être déclaré dans le fichier web.xml de l'application. De même qu'une servlet, un filtre est déclaré en deux temps : d'une part par sa classe d'implémentation, d'autre part par l'URL qu'il filtre. Voyons ceci sur un exemple.