在运行时显示/隐藏portlet

时间:2014-05-28 15:13:36

标签: java portlet liferay-6

我正在使用liferay 6.2服务器开发一个Web应用程序。

我有一个页面,我发布了4个portlet。

我想了解,我们可以在运行时通过其他portlet的动作隐藏/显示少量portlet。

例如。我想在portlet A中点击一个按钮隐藏一个portlet B.

  • 是否可以在运行时显示/隐藏portlet?怎么样?如果可能,请指出我的任何在线参考。
  • 这样做是否明智?
  • 如果没有,在portlet中实现此行为的理想方法是什么?

2 个答案:

答案 0 :(得分:1)

可能您可以使用CSS来显示和隐藏portlet。为此,您可以在portlet B中找到该类,并从portlet A中设置display none。 希望这有帮助 PS-:您还可以从portlet的action方法中以编程方式删除和添加portles。

答案 1 :(得分:0)

可能是您可以在最大化模式下呈现您的portlet A.所以它将占用整个页面,其他portlet不会在那里。