处理方法
@RequestMapping 处理方法具有灵活的签名,可以从一系列支持的控制器方法参数和返回值中进行选择。
章节摘要
方法参数
查看 Reactive 堆栈中的等效项
返回值
请参阅 Reactive 技术栈中的等效内容
类型转换
查看 Reactive 技术栈中的等效内容
矩阵变量
在 Reactive 栈中查看等效项
@RequestParam
在 Reactive 栈中查看等效内容
@RequestHeader
在 Reactive 栈中查看等效项
@CookieValue
在 Reactive 栈中查看等效项
@ModelAttribute
在 Reactive 栈中查看等效项
@SessionAttributes
请参阅 Reactive 技术栈中的等价实现
@SessionAttribute
请参阅 Reactive 堆栈中的等效内容
@RequestAttribute
在 Reactive 栈中查看等效项
重定向属性
默认情况下,所有模型属性都被视为重定向 URL 中的 URI 模板变量。在剩余的属性中,原始类型或原始类型集合或数组的属性会自动作为查询参数附加。
Flash 属性
Flash 属性提供了一种方式,使得一个请求可以存储旨在用于另一个请求的属性。这在重定向时最为常见——例如,Post-Redirect-Get 模式。Flash 属性在重定向之前暂时保存(通常在会话中),以便在重定向后可用于请求,并会立即被移除。
多部分
在 Reactive 堆栈中查看等效项
@RequestBody
在 Reactive 栈中查看等效项
HttpEntity
在 Reactive 栈中查看等效内容
@ResponseBody
查看 Reactive 技术栈中的等效内容
ResponseEntity
请参阅 Reactive 技术栈中的等效内容
Jackson JSON
Spring 提供对 Jackson JSON 库的支持。