spring - 使用 Vaadin Flow 时如何获取 Springs 默认的 Whitelabel 错误页面
问题描述
我目前正在为服务设置管理 UI。如何发送默认的 Spring Whitelabel 错误页面而不是 Vaadin 消息?问题是,Vaadin 页面正在炸毁我的日志文件。
解决方案
你的问题实际上是不同的。在 Vaadin Flow 应用程序中,必须有一个空视图,即“”路径。所以你需要添加@Route("")
到你的默认视图(或者添加@RouteAlias("")
到它,如果它也有其他路线)。
对于您的应用程序未定义的其他路由,Vaadin 显示在RouteNotFoundError
类中定义的错误视图。您可以扩展该类以自定义您自己的错误视图,以在未找到的路线上显示。
推荐阅读
- java - 无法使用 JAX-RS 上传文件
- python - 网页抓取注册重置网站
- r - 如何根据由第一个子字符串组成的第二个字符向量对字符向量进行排序?
- c# - 上传文件 Selenium UI 测试不适用于 Dynamics 365 门户
- oracle - 将 Oracle .dmp 文件加载到 Hive
- c++ - 使用 CMake(Visual Studio 2015)构建的可执行文件需要 Qt5SVG.dll,但原始 Visual Studio 2015 不需要。为什么?
- excel - 我的宏在我的 csv .txt 输出的末尾创建了一个回车,但不知道为什么
- nginx - Nginx上游和监听同一个端口
- jenkins - 如何在 Jenkins Scripted Pipeline 中设置多行参数化 cron 作业?
- python - 如何修复'错误:asyncio:任务已被破坏,但它正在等待处理!Python中的错误