我需要将当前服务器命名为存储在URI
中的所有其他信息。在Vaadin 8中,可以通过Page
通过调用这样的方式访问它:
URI uri = Page.getCurrent().getLocation();
Router
afaik也不是。
我如何获得URI
?
先感谢您。
没有直接的方法可以做到这一点,但是这个案例的功能请求是开放的:https://github.com/vaadin/flow/issues/1897。
可以使用以下方法检索URI:
VaadinServletRequest req = (VaadinServletRequest) VaadinService.getCurrentRequest();
StringBuffer uriString = req.getRequestURL();
URI uri = new URI(uriString.toString());