Потеря контекста root при переходе к root в приложении Vaadin с Payara Server - PullRequest
2 голосов
/ 26 апреля 2019

Я использую поток Vaadin 13.0.4, и я использую Payara 5.191 для сервера. Корневой контекст для моего приложения - / TestApp / (полная ссылка - localhost: 8080 / TestApp /). В моем приложении есть 2 представления: View1 с маршрутом ("") и View2 с маршрутом ("View2"). При переходе от View1 к View2 с помощью следующего кода:

UI.getCurrent().navigate("View2");

работает нормально, и мой URL-адрес localhost: 8080 / TestApp / View2, но когда я возвращаюсь к View1 через:

UI.getCurrent().navigate("");

представление загружено правильно, но URL-адрес localhost: 8080 / без корневого контекста TestApp. Есть идеи, почему это происходит? Это, вероятно, вещь Payara, но я не уверен, что делает, если какие-либо файлы или какой-либо еще мой код требуется, сообщите мне в комментариях, и я сделаю быстрый MWE.

...