У меня есть довольно простой фрагмент кода, который действительно вызывает некоторые проблемы. У меня очень простой метод, который попадает в параметр «URL», и когда есть значение, оно возвращается. Когда он попадает в параметр «фрагмент», он ничего не возвращает, и для меня жизнь не может понять, почему у меня нет ошибок, я просто получаю пустую строку.Sling - Возврат метода с несколькими параметрами
url = properties.get("url", "")
fragment = properties.get("fragment", "")
Page checkedPage = resource.resourceResolver.getResource(url).adaptTo(Page)
url = chatOverlay ? headerURL(checkedPage, url, fragment) : ""
private static String headerURL(Page checkedPage, String url, String fragment) {
url += (checkedPage) ? ".html" : ""
url += (fragment) ? "#$fragment" : ""
}
Любая помощь очень ценится. Я новичок, поэтому фрагменты кода действительно полезны.