Class PageAliasFilter

  • All Implemented Interfaces:
    jakarta.servlet.Filter

    public class PageAliasFilter
    extends Object
    implements jakarta.servlet.Filter
    This filter checks the incoming urls whether they are matching predefined page aliases. In case it matches the redirect to the target of the alias is issued.
    Author:
    lrosenberg
    • Constructor Detail

      • PageAliasFilter

        public PageAliasFilter()
    • Method Detail

      • init

        public void init​(jakarta.servlet.FilterConfig config)
                  throws jakarta.servlet.ServletException
        Specified by:
        init in interface jakarta.servlet.Filter
        Throws:
        jakarta.servlet.ServletException
      • destroy

        public void destroy()
        Specified by:
        destroy in interface jakarta.servlet.Filter
      • doFilter

        public void doFilter​(jakarta.servlet.ServletRequest sreq,
                             jakarta.servlet.ServletResponse sres,
                             jakarta.servlet.FilterChain chain)
                      throws IOException,
                             jakarta.servlet.ServletException
        Specified by:
        doFilter in interface jakarta.servlet.Filter
        Throws:
        IOException
        jakarta.servlet.ServletException