视图控制器

这是一个用于定义 ParameterizableViewController 的快捷方式,当它被调用时,会立即转发到一个视图。你可以在静态场景中使用它,即在视图生成响应之前没有 Java 控制器逻辑需要运行的情况下。

以下示例将针对 / 的请求转发到一个名为 home 的视图:

如果一个 @RequestMapping 方法被映射到某个 HTTP 方法的 URL,那么视图控制器不能用于处理相同的 URL。这是因为通过 URL 匹配到注解控制器被认为是足够强的端点所有权指示,以便可以向客户端发送 405 (METHOD_NOT_ALLOWED)、415 (UNSUPPORTED_MEDIA_TYPE) 或类似的响应,以帮助调试。因此,建议避免将 URL 处理分散到注解控制器和视图控制器之间。