@RequestAttribute
与 @SessionAttribute 类似,你可以使用 @RequestAttribute 注解来访问预先存在的请求属性,这些属性可能是在之前创建的(例如,通过 Servlet Filter 或 HandlerInterceptor):
- 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` 注解。