返回值
以下表格显示了支持的控制器方法返回值。请注意,来自Reactor、RxJava等库的响应式类型通常适用于所有返回值。
控制器方法返回值 | 描述 |
---|---|
|
返回值通过 |
|
返回值指定完整的响应,包括HTTP标头,主体通过 |
|
返回具有标头但没有主体的响应。 |
|
渲染带有主体详细信息的RFC 7807错误响应,请参阅错误响应 |
|
渲染带有主体详细信息的RFC 7807错误响应,请参阅错误响应 |
|
要与 |
|
要与隐式模型一起使用的 |
|
要添加到隐式模型的属性,视图名称隐式确定基于请求路径。 |
|
要添加到模型的属性,视图名称隐式确定基于请求路径。
|
|
用于模型和视图渲染场景的API。 |
|
具有 如果以上情况均不成立,则 |
|
发出服务器发送的事件。当只需要写入数据时,可以省略 |
其他返回值 |
如果返回值以任何其他方式保持未解析状态,则将其视为模型属性,除非它是由BeanUtils#isSimpleProperty确定的简单类型,在这种情况下将保持未解析状态。 |