Spring。将 WebRequest 传递给每个方法
Spring. Pass WebRequest to each method
我需要使用spring WebRequest
接口进行校验
request.checkNotModified(eTag)
但我必须将它传递到控制器中的每个方法中,例如
@GetMapping(value = "/url")
public ResponseEntity<Object> getData(@RequestHeader String header, WebRequest request)
有没有可能做出类似
的东西
@Autowire
WebRequest request
in class 然后在控制器的每个方法中将其用作请求范围?
是的,这是可能的。由于此 configuration,您可以将 WebRequest
注入控制器,这是在初始化应用程序上下文期间完成的。
我需要使用spring WebRequest
接口进行校验
request.checkNotModified(eTag)
但我必须将它传递到控制器中的每个方法中,例如
@GetMapping(value = "/url")
public ResponseEntity<Object> getData(@RequestHeader String header, WebRequest request)
有没有可能做出类似
的东西@Autowire
WebRequest request
in class 然后在控制器的每个方法中将其用作请求范围?
是的,这是可能的。由于此 configuration,您可以将 WebRequest
注入控制器,这是在初始化应用程序上下文期间完成的。