Class HeaderControlFilter

  • All Implemented Interfaces:
    javax.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 Detail

      • HeaderControlFilter

        public HeaderControlFilter()
    • Method Detail

      • doMyFilter

        public void doMyFilter​(javax.servlet.ServletRequest req,
                               javax.servlet.ServletResponse res,
                               javax.servlet.FilterChain chain)
                        throws IOException,
                               javax.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