apache sling的UrlBuilder

apache sling的UrlBuilder,apache,bundle,aem,sling,Apache,Bundle,Aem,Sling,我正在寻找ApacheSlingAPI来构建url和链接。我已经找到了一个URLHandler和LinkUrl,但我应该安装AdobeCQ作为捆绑包,这不是我想要的 任何人都可以为URL重新指定API吗?谢谢根据你想对URL做什么,你可以看看Adobes的模板语言“HTL”或“Sightly”。在那里,您可以像这样构建URL <a href="${currentPage.path @selectors='mySelector', extension='json'}>...</a

我正在寻找ApacheSlingAPI来构建url和链接。我已经找到了一个URLHandler和LinkUrl,但我应该安装AdobeCQ作为捆绑包,这不是我想要的


任何人都可以为URL重新指定API吗?谢谢

根据你想对URL做什么,你可以看看Adobes的模板语言“HTL”或“Sightly”。在那里,您可以像这样构建URL

<a href="${currentPage.path @selectors='mySelector', extension='json'}>...</a>

您还可以通过在Java类或JavaScript中生成映射来附加请求参数,然后添加
@query='myModel.requestParameterMap'


我希望这能对你有所帮助。

你能解释一下建立url和链接是什么意思吗?您正在尝试的一些示例代码可能会帮助其他人看待这个问题:类似的,这是针对AdobeCQ的,但我只在这个项目中使用sling。我没有wcm.io的经验,但说它是一个开源项目,您应该能够将它作为依赖项包含在您的项目中。是/否?