Ваша проблема на самом деле другая.В приложении Vaadin Flow обязательно иметь вид с пустым, то есть "" маршрутом.Поэтому вам нужно добавить @Route("")
к вашему виду по умолчанию (или альтернативно добавить к нему @RouteAlias("")
, если у него также есть какой-то другой маршрут).
Для других маршрутов, не определенных вашим приложением, Vaadin показывает представление об ошибкеопределено в RouteNotFoundError
классе.Вы можете расширить этот класс, чтобы настроить собственный вид ошибок, отображаемый на маршрутах, которые не найдены.