Liferay 远程服务如何从非 portlet 的应用程序访问?
How are Liferay Remote Services accessed from an application that's not a portlet?
当用户登录到 Liferay 门户时,我想显示他们有权访问的文件列表的可视化。这种可视化将使用 Javascript 完成,但最好不要在 portlet 中,而只是在门户主页上 运行。
我正在研究一些 JSON web service examples,但我对 如何调用一些 Liferay 远程服务来从不支持的应用程序访问文档文件感到有点困惑扩展 Liferay portlet class。
是否可以从 portlet 外部执行此操作,或者我是否需要使用 Liferay 示例之一中提到的 URL 参数来实现某些东西? 我不知道不知道这里有什么我不明白的地方。
编辑:我想在我正在使用的自定义主题中实现这些可视化的远程服务请求。然而,由于 Olaf 的建议,我将看看在 portlet 内实现我的可视化和服务请求是否是满足我需求的更好解决方案。
是的,这是可能的。我不确定 "not inside a portlet, but just being run on the portal homepage" 是什么意思 - 通常 UI 上显示的所有内容都封装在一个 portlet 中(好吧,或者在主题中 - 但出于可维护性的原因,我会把它放在外面主题)
您将需要 p_auth
令牌 - 如何获取它是您 link(或周围章节)
文档的一部分
如果您 运行 遇到具体问题,请编辑您的问题并列出它们(和您的代码)。目前你的问题是"Is this possible...?",答案是"Yes"。
当用户登录到 Liferay 门户时,我想显示他们有权访问的文件列表的可视化。这种可视化将使用 Javascript 完成,但最好不要在 portlet 中,而只是在门户主页上 运行。
我正在研究一些 JSON web service examples,但我对 如何调用一些 Liferay 远程服务来从不支持的应用程序访问文档文件感到有点困惑扩展 Liferay portlet class。
是否可以从 portlet 外部执行此操作,或者我是否需要使用 Liferay 示例之一中提到的 URL 参数来实现某些东西? 我不知道不知道这里有什么我不明白的地方。
编辑:我想在我正在使用的自定义主题中实现这些可视化的远程服务请求。然而,由于 Olaf 的建议,我将看看在 portlet 内实现我的可视化和服务请求是否是满足我需求的更好解决方案。
是的,这是可能的。我不确定 "not inside a portlet, but just being run on the portal homepage" 是什么意思 - 通常 UI 上显示的所有内容都封装在一个 portlet 中(好吧,或者在主题中 - 但出于可维护性的原因,我会把它放在外面主题)
您将需要 p_auth
令牌 - 如何获取它是您 link(或周围章节)
如果您 运行 遇到具体问题,请编辑您的问题并列出它们(和您的代码)。目前你的问题是"Is this possible...?",答案是"Yes"。