与Liferay 6相关的开发问题

时间:2011-12-13 09:54:11

标签: liferay liferay-6

我正在使用Liferay版本6.06。我使用Liferay插件SDK开发了一个Login Portlet,View JSP包含一个登录屏幕。从此视图JSP提交凭据后,我的Custom Portlet类的processAction方法将接收它。这一切都很好。

我有两个问题:

  1. 目前登录Portlet是Liferay屏幕下的Sample Category的一部分(我希望拥有自己的屏幕,最初输入http://localhost:8080/mycontext时,我想显示登录屏幕)。

  2. 在我的Custom Portlet类的processAction方法中收到凭据后,我想显示自己的两个portlet。

  3. 有人能告诉我如何实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

除了您不需要为您的Usecase定制登录,如果您仍需要自定义登录过程,您应该:

构建一个钩子,它是一种能够与Liferay的核心功能交互的插件。 万一你不知道看看[这里] http://www.liferay.com/it/documentation/liferay-portal/6.0/development/-/ai/hooks

或只使用属性login.events.post = my.custom.PortletAction

并在成功用户登录后设置您的业务逻辑