使用 Jahia 在 JSP 中获取当前节点?

Posted

技术标签:

【中文标题】使用 Jahia 在 JSP 中获取当前节点?【英文标题】:Get the current Node in JSP with Jahia? 【发布时间】:2016-11-04 09:58:55 【问题描述】:

有没有办法获得你在 Jahia 的当前节点?

我试图在文档中找到,但 Jahia 的文档记录不多。

尝试使用 $node.path 但没有给我想要的。

【问题讨论】:

【参考方案1】:

$renderContext.mainResource.node.path 是解决方案。

【讨论】:

这个答案不正确。这将为您提供渲染资源的路径,而不是渲染器当前工作的上下文中的节点。 $currentNode 是一个始终在渲染器正在解析的节点的上下文中的引用。【参考方案2】:

使用 $currentNode 获取你当前所在的节点。

<%--@elvariable id="currentNode" type="org.jahia.services.content.JCRNodeWrapper"--%>
$currentNode

https://academy.jahia.com/documentation

【讨论】:

以上是关于使用 Jahia 在 JSP 中获取当前节点?的主要内容,如果未能解决你的问题,请参考以下文章

从外部应用程序安全调用jahia页面

如何在 Spring webapp 中的 JSP 中获取正确的当前 URL

jsp获取当前项目跟路径

jsp中获取当前日期

jsp中怎么获得当前时间

jsp中怎么获得当前时间?