Class InitializeFilter

java.lang.Object
ch.tocco.nice2.web.core.impl.servlet.InitializeFilter
All Implemented Interfaces:
jakarta.servlet.Filter

@Component public class InitializeFilter extends Object implements jakarta.servlet.Filter
This filter adds the response header for every request and specifies some global error handling. This should be the very first filter in the chain. Subsequent filters and servlets may throw a SendErrorException and this filter will send the appropriate message to the client.
  • Constructor Details

    • InitializeFilter

      @Lazy public InitializeFilter(org.slf4j.Logger log, L10N l10N, SecureSettings secureSettings)
  • Method Details

    • doFilter

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