有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在使用Payara服务器的Vaadin应用程序中导航到根目录时,java将丢失上下文根目录

Im使用Vaadin flow 13.0.4,服务器使用payara 5.191。我的应用程序的上下文根是/TestApp/(完整链接是localhost:8080/TestApp/),我的应用程序中有两个视图,带Route(“”)的View1和带Route的View2(“View2”)。当我通过以下代码从View1导航到View2时:

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

它工作正常,我的url是localhost:8080/TestApp/View2,但当我通过以下方式导航回View1时:

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

视图已正确加载,但url为localhost:8080/没有TestApp上下文根。知道为什么会这样吗?这可能是payara的事情,但我不确定是什么在做它,如果需要任何文件或我的代码,请在评论中告诉我,我会做一个快速的MWE


共 (0) 个答案