我需要获取当前服务器的名称以及存储在URI
中的所有其他信息。
在Vaadin 8中,可以通过调用Page
来调用以下内容:
URI uri = Page.getCurrent().getLocation();
Router
afaik也没有。
我如何获得URI
?
谢谢。
答案 0 :(得分:2)
没有直接的方法来执行此操作,但是针对这种情况打开了功能请求:https://github.com/vaadin/flow/issues/1897。
答案 1 :(得分:0)
可以使用以下方法检索URI:
VaadinServletRequest req = (VaadinServletRequest) VaadinService.getCurrentRequest();
StringBuffer uriString = req.getRequestURL();
URI uri = new URI(uriString.toString());