上下文
我在Share side
有一个包含applet的网页。可以通过链接看到该网页
本地主机:8080 /共享/页/ HDP / WS /我的页文件= nodeRefOfFile
问题:
我定义了自定义workflow
。我希望在workflow
中集成此applet,以便用户接受任务。
我在工作流中调用的存储库端定义了一个Java类。
如何调用我在webpage
中使用的 JAVA 类中的Share side
(workflow
)。在 JAVA 类中,我有一个工作流文件的nodeRef,但我不知道如何在 javascript 上刷新文件并将nodeRef提供给 JAVA 即可。我的问题是使用 javascript (分享)与 JAVA (存储库)进行沟通。
我必须在页面上创建一个webscript存储库吗?有什么建议吗?
答案 0 :(得分:2)
答案已更改:OP正在尝试将小程序与“共享”工作流程集成。我强烈建议在新的自定义组件中加载applet,并从任务的工作流验证中调用applet。
组件本身可以计算您要签名的文件的URL,或者您可以读取表单数据并使用Ajax获取该文件的URL。最后,applet需要将签名文件写入隐藏字段(通过base64)。在发布工作流表单之前,您可以使用ajax将文件发送到存储库。使用共享代理URL来避免需要对存储库进行身份验证。