@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` 注解。