«   2026/09   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
«   2026/09   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

DBILITY

vaadin flow getting registered routes 본문

front-end & ui/vaadin flow

vaadin flow getting registered routes

DBILITY 2018. 9. 11. 08:01
반응형

공식 사이트 문서를 참조하여 작성하였다.

 

app에 등록된 경로(Routes)를 추적하는 방법은 다음과 같다.

Router router = UI.getCurrent().getRouter();
List<RouteData> routes = router.getRoutes();

RouteData 객체는 URL, parameter, 상위 layout 등 경로(route)에 대한 모든 연관 정보를 포함한다.

 

상위 layout에 정의된 경로(route)의 정보는 다음과 같이 참조할 수 있다.

Router router = UI.getCurrent().getRouter();
Map<Class<? extends RouterLayout>, List<RouteData>> routesByParent = router.getRoutesByParent();
List<RouteData> myRoutes = routesByParent.get(MyParentLayout.class);
반응형
Comments