我正在创建一个简单的类,它只是获取您所在页面的根目录。我的大部分页面都是三层深,我需要始终找到根。
我正在使用 slings 资源解析器来适应 PageManager 类。一旦我适应了 pageManager 类,我就会尝试获取根页面。
ResourceResolver resourceResolver = resource.getResourceResolver();
PageManager pageManager = resourceResolver.adaptTo(PageManager);
this.pageRoot = pageManager.getPage(currentStyle.get("pageroot", "/noPage"));
每次我运行它时,我都会得到以下一些奇怪的组合:
com.day.cq.wcm.core.impl.PageImpl@1fb4792
没有错误或什么都没有。有任何想法吗?任何帮助是极大的赞赏。