我有一个带有swagger代码生成器的spring-boot应用程序。由于控制器是从swagger yaml自动生成的,我不认为我可以修改控制器来访问HttpServletResponse
。
有没有办法从HttpServletResponse
注释的类访问@Component
?
我正在尝试访问HttpServletResponse
实例以设置cookie。
如果您根本不想触摸控制器,那么将使bean成为一个Spring过滤器bean。本文为您提供了如何声明此类bean的详细信息。声明后,您需要将其绑定到指向控制器方法的url。
https://www.baeldung.com/spring-boot-add-filter
这取决于你的最终目标是什么。