portlet相关内容

了解动作阶段和渲染阶段的执行

我正在使用Liferay 6进行门户开发. 通过阅读《 Liferay开发人员指南》 ,作者解释说: Portlet执行的两个阶段 行动阶段 渲染阶段 public class DateTimePortlet extends GenericPortlet { public void doView(RenderRequest req, RenderResponse re ..
发布时间:2020-04-30 11:07:49 其他开发

Liferay Portlet可以获取参数吗?

我无法理解CMS中portlet的概念. 比方说,我写了一个天气Portlet来显示当前温度.我制造它,将它包装在战争中,然后将战争部署在Liferay中. 现在,我创建了一个页面,并且想创建我编写的Portlet的2个实例.我想显示西雅图的天气和迈阿密的天气. 我可以这样做吗?如何向portlet传递参数以告诉它要显示哪个城市? 解决方案 Portlet具有所谓的EDI ..
发布时间:2020-04-30 11:07:34 Java开发

无法在添加>>中查看已部署的Liferay Portlet.更多选择

我已经创建了一个示例Liferay Portlet,并且已经成功部署了它.但是,eclipse控制台没有说“已经准备好使用1个Portlet".而且,我在Liferay页面的“添加>>更多.."选项中找不到此portlet. 解决方案 正如 Mark 所述,它是不确定的,它有时会发生.我通常会按照以下步骤操作,然后正常运行. 步骤: 从webapps中删除该portlet的所有 ..
发布时间:2020-04-30 11:07:09 其他开发

Java:从Web内容Portlet获取文章ID

我的网页上有两个portlet: 第一个是Web内容portlet,它允许提取文章并将其显示. 另一个是我正在使用的portlet(Struts MVC). 我要在第二个Portlet中执行的操作是获取用于在第一个Portlet中显示Web内容的文章ID. 有可能吗? 谢谢! 解决方案 您可以使用某些Liferay特定的API来完成此任务,尽管这种方法并不完美,但可 ..
发布时间:2020-04-30 11:07:06 Java开发

Portlet:转发ResourceRequest以显示完整的门户

我的目的是处理为资源提供服务的ResourceRequest(以动态方式生成的PDF).如果在生成该文件时出现问题,则应该呈现整个门户网站,并在portlet中显示失败消息. 是否可以将ResourceRequest转发到呈现完整门户的请求?我也在考虑重定向,但是我希望能够传递一些属性/参数. 我希望我已经清楚地解释了我的问题.谢谢你. 相关/重复的:示例 这是一个有效的示 ..
发布时间:2020-04-30 11:07:01 其他开发

Liferay:如何保存到Portlet用户信息?

我在欢迎页面上有一个天气portlet,用户可以配置portlet并选择他的城市.是否可以在portlet首选项中存储用户信息,以便每个用户都拥有一个存储的城市?还是在不开发自己的(持久性)服务的情况下存储用户门户信息的标准工作流程是什么? thx 解决方案 默认情况下,portlet首选项位于liferay中,而不是特定于用户的.可以在liferay-portlet.xml中用下一 ..
发布时间:2020-04-30 11:06:48 其他开发

如何在Liferay本机Portlet上替换功能

我正在对Liferay Intallation随附的本地Liferay Portlet进行更改.如何通过钩子或类似方法将函数更改为自己的实现? 我已经阅读了如何设置前置条件和后置条件,以及如何实现接口的新实现,但是我不知道如何替换我想保留的portlet的随机类中的随机函数. 解决方案 有几种方法可以修改本机Liferay Portlet的功能.这是一个快速概述. 大多数挂钩功 ..
发布时间:2020-04-30 11:06:14 其他开发

Liferay 6.1 Portlet在5.2.3中工作不正确

我有一个Portlet在Liferay 6.1门户上可以正常工作,但是当我在Liferay 5.2.3上部署它时 我的配置页面甚至没有打开. 我应该如何运作? 解决方案 这是一个很好的权威答案类似的问题. 较新版本的Portlet不适用于Liferay的较旧安装.由于它们是使用最新的plugins-sdk以及自上一版本以来发生变化的其他jar进行编译的. 因此,如果您希望新版本 ..
发布时间:2020-04-30 11:05:51 其他开发

如何使用Liferay中的Portlet名称获取Portlet ID?

我需要使用Portlet名称获得资源许可. 我将使用portlet的名称而不是ID. Portlet的资源许可权名称是该Portlet的ID.我检查了Portlet表,它只有ID和其他信息. Portlet的其他属性将保存在哪里? 有没有一种方法可以通过使用portlet的名称来获取portlet的ID.我有一个工作区来获取所有portlet并进行比较,但是如果我可以使用port ..
发布时间:2020-04-30 11:05:39 其他开发

如何通过代码添加嵌套的portlet(liferay)

在liferay中,我们有一个称为嵌套portlet的东西.我想通过代码动态添加此portlet.有谁知道添加嵌套portlet以及在其中添加其他portlet的代码? 谢谢!!! 解决方案 作为完整示例,我假设您想使用另一个portlet操作处理程序将嵌套的portlet添加到当前页面. (如果用于渲染操作,则直到页面的下一个视图都不会看到嵌套的portlet) 将这些方法添 ..
发布时间:2020-04-30 11:05:30 其他开发

创建Liferay Portlet-如何将数据从Java类传递到view.jsp?

我试图仅通过名为view.jsp的JSP文件在liferay中创建portlet.我需要的是: 在加载portlet时,我想在生成数组的地方调用自定义Java类. 我需要将该数组传递给view.jsp. 该怎么做? 解决方案 您是否已使用Liferay中的create.sh脚本创建了portlet?在这种情况下,我们将需要创建一个扩展MVCPortlet: 的新port ..
发布时间:2020-04-30 11:04:59 其他开发

如何查找在Liferay的特定页面上添加的portlet?

如何查找在特定的Liferay页面上添加了哪些portlet? 例如: 我有三个页面:欢迎, Wiki 和搜索. 现在所有这些页面上都添加了Portlet,其中一些是可实例化的Portlet(例如Web内容显示和iframe Portlet). 现在,我想以请求参数的形式将某些信息从Welcome page传递到Search page上的iframe-portlet. 解 ..
发布时间:2020-04-30 11:04:46 其他开发