java - Liferay:如何以编程方式创建组织?

标签 java liferay liferay-6

我非常熟悉 liferay 门户。但我不知道在通过liferay开发者工作室编程时如何创建一个组织可以通过hook来完成吗?现在我有一个可用的项目,我在其中创建了一个hook。我应该实现哪个接口(interface)以及我应该使用它的所有。到目前为止我做了什么? 我经历过这个link这使我们了解了方法,但缺少所需的方法。我在任何地方都找不到它(通过程序创建组织的基础知识和方法)。我必须在 liferay-hook.xml 中输入哪些条目?

我是初学者,非常感谢任何指导。非常感谢。

最佳答案

Liferay 提供实用程序类,这些类可以在服务器的 ROOT 上下文之外使用/调用。

通常您可以找到带有以下后缀的类:entity-name-ServiceUtil

对于组织,您有OrganizationLocalServiceUtil,它具有相关方法,例如OrganizationLocalServiceUtil.addOrganization(...) 添加组织。

如果您想尝试一下这个东西,请创建一个简单的 liferay portlet 并检查该方法。

根据用例,可以在 HOOK、Portlet 或 Ext 中使用这些方法。

关于java - Liferay:如何以编程方式创建组织?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30051901/

相关文章:

java - 从 JFileChooser 打开按钮关闭上一个窗口

java - Kafka 如何存储每个主题的偏移量?

Liferay - 在 javascript 中获取本地化名称

java - 如何杀死/销毁 Liferay 中的 PortletSession?

java - Liferay : Configuring Multiple Spring MVC Portlets in one liferay plugin project with one common controller and multiple landing pages

java - Android 文本框

java - 获取执行 Java 代码的位置

liferay - 在 Life ray 中自定义站点管理员角色的权限?

java - 如何在netbean8上安装liferay sdk?

javascript - 如何使用 Liferay 和 JavaScript 创建多个文件的下载按钮?