Class HeaderControlFilter

java.lang.Object
io.vertigo.vega.impl.servlet.filter.AbstractFilter
io.vertigo.vega.impl.servlet.filter.HeaderControlFilter
All Implemented Interfaces:
jakarta.servlet.Filter

public final class HeaderControlFilter extends AbstractFilter
Implémentation de javax.servlet.Filter utilisée pour contrôler les headers de response.
Author:
Npi2Loup
  • Constructor Details

    • HeaderControlFilter

      public HeaderControlFilter()
  • Method Details

    • doInit

      public void doInit()
      Specified by:
      doInit in class AbstractFilter
    • doMyFilter

      public void doMyFilter(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException
      La méthode doMyFilter est appelée par le container chaque fois qu'une paire requête/réponse passe à travers la chaîne suite à une requête d'un client pour une ressource au bout de la chaîne. L'instance de FilterChain passée dans cette méthode permet au filtre de passer la requête et la réponse à l'entité suivante dans la chaîne. Cette implémentation ajoute en headers http les paramètres d'initialisation définit dans la configuration du filtre (voir configuration de la webapp).
      Specified by:
      doMyFilter in class AbstractFilter
      Parameters:
      req - javax.servlet.ServletRequest
      res - javax.servlet.ServletResponse
      chain - javax.servlet.FilterChain
      Throws:
      IOException - Si une erreur d'entrée/sortie survient
      javax.servlet.ServletException - Si une erreur de servlet survient
      jakarta.servlet.ServletException