Java 春天将WebRequest传递给每个方法

Java 春天将WebRequest传递给每个方法,java,spring,etag,Java,Spring,Etag,我需要使用springWebRequest界面进行检查 request.checkNotModified(eTag) 但我必须将它传递到控制器中的每个方法中,就像 @GetMapping(value = "/url") public ResponseEntity<Object> getData(@RequestHeader String header, WebRequest request) 在类中,然后将其用作控制器中每个方法的请求范围 是的,这是可能的。您可以将WebReque

我需要使用spring
WebRequest
界面进行检查
request.checkNotModified(eTag)

但我必须将它传递到控制器中的每个方法中,就像

@GetMapping(value = "/url")
public ResponseEntity<Object> getData(@RequestHeader String header, WebRequest request)

在类中,然后将其用作控制器中每个方法的请求范围

是的,这是可能的。您可以将
WebRequest
注入控制器,这是在初始化应用程序上下文时完成的。

请看一看谢谢。我很困惑,因为Idea不理解手动注册的bean,无法找到->显示错误。但它是有效的
@Autowire 
WebRequest request