@RequestAttribute

@SessionAttribute 类似,你可以使用 @RequestAttribute 注解来访问预先存在的请求属性,这些属性可能是在之前创建的(例如,通过 Servlet FilterHandlerInterceptor):

Java
@GetMapping("/")
public String handle(@RequestAttribute Client client) { [id="CO1-1"][id="CO1-1"][id="CO1-1"](1)
	// ...
}
<1>  使用 `@RequestAttribute` 注解。
Kotlin
@GetMapping("/")
fun handle(@RequestAttribute client: Client): String { [id="CO2-1"][id="CO1-2"][id="CO2-1"](1)
	// ...
}
<1>  使用 `@RequestAttribute` 注解。