如何在alfresco中使用Webscript获取用户空间

如何在alfresco中使用Webscript获取用户空间,alfresco,web-scripting,Alfresco,Web Scripting,我正在做一个小项目,以获得当前的露天用户空间。这几天我搜索了一下,但没有结果 有人能帮我在alfresco中使用webscript获取当前用户空间吗 谢谢你你是说用户的主文件夹吗?在java中,您可以这样做: NodeRef personNode = personService.getPerson(userName); NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER

我正在做一个小项目,以获得当前的露天用户空间。这几天我搜索了一下,但没有结果

有人能帮我在alfresco中使用webscript获取当前用户空间吗


谢谢你

你是说用户的主文件夹吗?在java中,您可以这样做:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);
在javascript中,您可以得到如下结果:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);

如果您正在查找其他内容,请发表评论。

您是指用户的主文件夹吗?在java中,您可以这样做:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);
在javascript中,您可以得到如下结果:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);

如果您正在查找其他内容,请发表评论。

您是指用户的主文件夹吗?在java中,您可以这样做:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);
在javascript中,您可以得到如下结果:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);

如果您正在查找其他内容,请发表评论。

您是指用户的主文件夹吗?在java中,您可以这样做:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);
在javascript中,您可以得到如下结果:

NodeRef personNode = personService.getPerson(userName);
NodeRef homeFolderNode = nodeService.getProperty(personNode, ContentModel.PROP_HOMEFOLDER);
var userhome = companyhome.childByNamePath("User Homes/" + userName);

如果您正在寻找其他内容,请发表评论。

谢谢您的回答,但我想获得所有空间和内容(如alfresco中的左菜单)。用户名并不总是用户主页的对应名称。最安全的方法是:var user=people.getPerson(用户名);var user_home=user.properties[“cm:homeFolder”];谢谢你的回答,但我想得到所有的空间和内容(如alfresco中的左菜单)。用户名并不总是用户主页的对应名称。最安全的方法是:var user=people.getPerson(用户名);var user_home=user.properties[“cm:homeFolder”];谢谢你的回答,但我想得到所有的空间和内容(如alfresco中的左菜单)。用户名并不总是用户主页的对应名称。最安全的方法是:var user=people.getPerson(用户名);var user_home=user.properties[“cm:homeFolder”];谢谢你的回答,但我想得到所有的空间和内容(如alfresco中的左菜单)。用户名并不总是用户主页的对应名称。最安全的方法是:var user=people.getPerson(用户名);var user_home=user.properties[“cm:homeFolder”];