您可以使用 ServletRequest.setAttribute(String name,Object o);
例如
@RestController@EnableAutoConfigurationpublic class App { @RequestMapping("/") public String index(HttpServletRequest httpServletRequest) { return (String) httpServletRequest.getAttribute(MyFilter.passKey); } public static void main(String[] args) { SpringApplication.run(App.class, args); } @Component public static class MyFilter implements Filter { public static String passKey = "passKey"; private static String passValue = "hello world"; @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { request.setAttribute(passKey, passValue); chain.doFilter(request, response); } @Override public void destroy() { } }}


