Printemps: Printemps- Filtres principe de filtre

1. Mito

Insérer ici l'image Description

2. Vue d'ensemble

2.1 Filtre le principe de fonctionnement de base

  1. programme de filtre est une classe Java qui implémente une interface spéciale, similaire à la Servlet également appelé et exécuté par le conteneur de servlets.
  2. Une fois enregistré lorsqu'un filtre pour intercepter le programme de traitement dans un web.xml Servlet, il peut décider de transmettre la demande au programme Servlet, ainsi que la demande et le message de réponse est modifiée.
  3. Lorsque le conteneur Servlet Servlet a commencé à appeler un programme, se trouve avoir été inscrit à un programme d'intercepter le filtre Servlet, le navire est plus appeler directement la méthode de service Servlet, mais la méthode doFilter d'appel filtre, puis déterminé par la méthode doFilter si la méthode de service activate.
  4. Cependant, la méthode ne peut pas être appelé directement méthode de service Filter.doFilter Servlet, mais une méthode pour activer l'appel de service FilterChain.doFilter Servlet d'une cible, l'objet passé en paramètre lorsque la méthode FilterChain Filter.doFilter.
  5. Il suffit d'appeler la méthode FilterChain.doFilter dans les déclarations de méthode Filter.doFilter avant et après l'augmentation du code, de sorte que vous pouvez obtenir une réponse avant et après certaines caractéristiques particulières de Servlet.
  6. Si vous ne l'appelez pas FilterChain.doFilte dans la méthode Filter.doFilter

Je suppose que tu aimes

Origine blog.csdn.net/qq_21383435/article/details/104059111
conseillé
Classement