2010-03-09 4 views
1

Dans la spécification de servlet 2.4, vous pouvez définir des répartiteurs dans la configuration du filtre [REQUEST | AVANT | ERREUR | COMPRENDRE].Comment puis-je savoir pourquoi un filtre de servlet a été appelé?

Lorsque le filtre est appelé, comment puis-je savoir à partir de quelle condition il a été appelé, par exemple comment puis-je savoir s'il s'agissait d'une requête, d'un include ou d'un forward?

Répondre

2

La "javax.servlet.*" demande les attributs contain information sur les conditions qui ont conduit à l'invocation du filtre.

+0

Bonne information, mais il y a cette exception: Si getNamedDispatcher() est utilisé pour obtenir un répartiteur pour effectuer include() ou forward(), aucun attribut n'est défini. En outre, cette résine est-elle spécifique? – slappybag

Questions connexes