Class ServletRequestPathFilter

java.lang.Object
org.springframework.web.filter.ServletRequestPathFilter
All Implemented Interfaces:
jakarta.servlet.Filter

public class ServletRequestPathFilter extends Object implements jakarta.servlet.Filter
Filter that parses and caches a RequestPath that can then be accessed via ServletRequestPathUtils.getParsedRequestPath(ServletRequest).

Note: The DispatcherServlet already does the same, and therefore, this filter is mainly useful if you need to also have the parsed path available in the filter chain before and after the DispatcherServlet.

Since:
5.3
Author:
Rossen Stoyanchev
  • Constructor Details

    • ServletRequestPathFilter

      public ServletRequestPathFilter()
  • Method Details

    • doFilter

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