我对Alfresco很新,并试图确定是否可以创建提交到其他服务器的Web表单。表单将存在于Alfresco中,但我们需要一个不同的服务器来处理提交的表单,在这种情况下将是文件上载。
答案 0 :(得分:1)
以下假设您尝试从第一个Alfresco服务器发布到第二个服务器。是的,可以这样做。您需要执行以下操作
在远程Alfresco服务器上,您需要一个WebScript或servlet来处理POST并发送相应的JSON响应。
答案 1 :(得分:0)
如果你正在使用alfresco分享,这里有一个关于我如何解决类似问题的想法:
首先,我们有一个原始表单的小面板。这表格动作是另一个露天小品。用户在此处输入所需数据并提交表单。 现在,表单在提交时调用我们的另一个小面板。
另一个dashlet首先执行服务器端脚本。它是这样的:
var url = 'http://something.net/which_isnt_alfresco?parameters
var connector = remote.connect("http");
var result = connector.call(url);
然后另一个dashlet被渲染 - 你可以在原始的dashlet中注入响应html,打开这个新的dashlet作为“你很好”的弹出窗口或者你需要的任何东西,我猜想。
答案 2 :(得分:0)
(迟到的答案)
稍微根据您在共享,页面定义,Javascript或Share-Config中调用表单的方式;您可以设置表单的提交URL