是的,有可能!
使用 REST API 是可能的,但有一种更简单的方法(如果我很好地理解你想要做什么):
您可以使用如下参数(例如:GET 参数)调用普通页面 URL:
http://hostname/sites/sitekey/home/mypage.html?myparam=value
然后您获取参数并将其显示到您的节点渲染视图中:/jnt_myNode/html/myNode.jsp:
Value = ${param.myparam}
重要提示:这将直接在编辑/预览模式下工作,但是如果您想在实时模式下查看您的参数,您需要管理一个特殊的缓存配置:您需要在您的 JSP 视图文件旁边创建一个 .properties 文件,具有相同的名称 = /jnt_myNode/html/myNode.properties 与内容:
cache.requestParameters=myparam
没有这个,您的页面将缓存发送的第一个值;然后为以下请求显示它:/
希望这会对您有所帮助,更多来源:
https ://academy.jahia.com/files/live/sites/academy/files/documentation/training/TR7_Basic-Developer_EN_V1.5.pdf
https://academy.jahia.com /files/live/sites/academy/files/documentation/training/Jahia%20Template%20Development%20Training.pdf
和:
https ://academy.jahia.com/training-kb/knowledge-base/how-to-allow-最终用户排序列表
问候,