首页 > 解决方案 > 使用 Vaadin Flow 时如何获取 Springs 默认的 Whitelabel 错误页面

问题描述

我目前正在为服务设置管理 UI。如何发送默认的 Spring Whitelabel 错误页面而不是 Vaadin 消息?问题是,Vaadin 页面正在炸毁我的日志文件。

所以我想要 这个而不是这个

标签: springvaadinvaadin-flow

解决方案


你的问题实际上是不同的。在 Vaadin Flow 应用程序中,必须有一个空视图,即“”路径。所以你需要添加@Route("")到你的默认视图(或者添加@RouteAlias("")到它,如果它也有其他路线)。

对于您的应用程序未定义的其他路由,Vaadin 显示在RouteNotFoundError类中定义的错误视图。您可以扩展该类以自定义您自己的错误视图,以在未找到的路线上显示。


推荐阅读