gpt4 book ai didi

java - 我怎样才能在 Alfresco 的 companyhome 上创建文件夹节点?

转载 作者:行者123 更新时间:2023-11-29 03:55:49 24 4
gpt4 key购买 nike

我很难找到问题的答案。我正在尝试在 Alfresco 中创建一个文件夹/空间。但是我不知道这样做吗?有人可以帮我弄这个吗?我正在使用 Java 网络脚本。

我的意思是:

package org.alfresco.module.demoscripts;

import java.io.IOException;

import org.alfresco.web.scripts.AbstractWebScript;
import org.alfresco.web.scripts.WebScriptException;
import org.alfresco.web.scripts.WebScriptRequest;
import org.alfresco.web.scripts.WebScriptResponse;
import org.json.JSONException;
import org.json.JSONObject;

public class SimpleWebScript extends AbstractWebScript
{
public void execute(WebScriptRequest req, WebScriptResponse res)
throws IOException
{
try
{
// build a json object
JSONObject obj = new JSONObject();

// put some data on it
obj.put("field1", "data1");

// build a JSON string and send it back
String jsonString = obj.toString();
res.getWriter().write(jsonString);
}
catch(JSONException e)
{
throw new WebScriptException("Unable to serialize JSON");
}
}
}

最佳答案

如果您是 Java 和 Alfresco 的新手,您可能会发现编写 WebScriptJavaScript对你来说是更好的选择。它通常更容易上手。有lots of examples也可以帮助你。

如果您决定坚持使用 Java,Alfresco wiki 中适合您的起点是 Java Backed WebScriptsthe Java Foundation API . Java webscript 示例之一向您展示了如何创建节点(您可以使用 NodeService 或 FileFolderService,具体取决于您是想要完全控制还是一种简单的方法)。

您可能还想查看 Alfresco Wiki 和论坛中有关如何构建数据的一些建议,因为直接在 Company Home 下创建大量新节点可能是也可能不是您的最佳选择。

关于java - 我怎样才能在 Alfresco 的 companyhome 上创建文件夹节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6463958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com