Alfresco node-browser.get.js webscript

时间:2015-07-01 12:24:44

标签: browser nodes alfresco

在这个jar文件alfresco-remote-api-5.0.d.jar\alfresco\templates\webscripts\org\alfresco\slingshot\node-browser\中的这个位置有一个webscript。但是这个webscript包含2个文件(node-browser.get.desc.xmlnode-browser.get.json.ftl)没有node-browser.get.js文件。

我想知道这篇论文做了什么。我想选择类别并在选择中包含某些方面(我已添加到类别中)。

谢谢。

2 个答案:

答案 0 :(得分:3)

创建webscript时,Javascript文件不是必需的。

以下是在指定的webscript上调用的源文件的URL。

https://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/COMMUNITYTAGS/V5.0.d/root/projects/remote-api/source/java/org/alfresco/slingshot/web/scripts/NodeBrowserScript.java

以下是java文件的上下文文件。

https://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/COMMUNITYTAGS/V5.0.d/root/projects/remote-api/config/alfresco/web-scripts-application-context.xml

使用webscript.org.alfresco.slingshot.node-browser.node-browser.get检查bean 同上

如果你想自定义它,你需要改变它。

答案 1 :(得分:1)

通常,webscript由3部分组成:

  • 描述文件(在您的情况下为node-browser.get.desc.xml) 使用description language来定义的许多方面 webscript,如安全性,事务管理等
  • 服务器端Javascript js文件,由执行的业务逻辑组成 剧本。在您的情况下,您没有node-browser.get.js文件 因为这恰好是一个Java支持的webscript,这是一个 webscript,其业务逻辑是用Java编写的,而不是用Java编写的 服务器端Javascript。
  • 包含的免费标记模板文件node-browser.get.json.ftl 必须显示调用结果的表示逻辑(视图)。

为了实现您所选择的类别和包含某些方面的内容,您可以更好地了解网页脚本的工作方式,以及如何配置/自定义Alfresco的界面。< / p>

您最好查看这些tutorials以获取更多信息。