我想获得一个基于布局 ID 的布局的友好 URL。例如,/web/group/page。目前我是这样做的:
Layout layout = LayoutLocalServiceUtil.getLayout(groupId, false, layoutId);
String groupFriendlyUrl = GroupLocalServiceUtil.getGroup(groupId).getFriendlyURL(); //will output /group
String layoutFriendlyUrl = layout.getFriendlyURL(); //will output /page
String webFriendlyUrl = String.format("/web%s%s", groupFriendlyUrl, layoutFriendlyUrl); //will output /web/group/page
我想知道是否有更好的方法可以做到这一点,我可以使用一种方法获得完整路径 /web/group/page 。