我有一个非常简单的代码片段,确实给我带来了一些麻烦。我有一个非常简单的方法,它点击“URL”参数,当有一个值时它被返回。当它达到“片段”参数时,它不会返回任何东西,而且我一生都无法弄清楚为什么我没有收到任何错误,我只是得到一个空字符串。
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" : ""
}
任何帮助是极大的赞赏。我是新手,所以代码片段真的很有帮助。