2011-12-26 61 views
0

里面我的Liferay的Tomcat捆绑Web的应用程序文件夹中,我已经部署了的Liferay-Struts2的Portlet的,它的做工精细显示的Portlet的自定义页面作为Liferay的启动

我的Portlet的名字是RaviPortlet和 这是路径在它之下,如图

E:\liferaytomcat\liferay-portal-6.1.0-ce-b4\tomcat-7.0.22\webapps\RaviPortlet-portlet 

请参见本屏幕下我RaviPortlet portlet的内容拍摄

enter image description here

我想在RaviPortlet-portlet下显示默认的着陆页作为CustomLogin.jsp。 所以里面portal-ext.properties文件我把它修改为

default.landing.page.path =/RaviPortlet的portlet/CustomLogin.jrtup SP服务器下

但是我得到错误控制台 请告诉我如果这是正确的?如果不是,我们如何在Liferay上显示我们的剪贴簿页面

回答

1

您不能将portlet作为登录页面。您必须将您的portlet放在页面上,然后将该页面作为着陆页。 看来你正在试图创建一个登录portlet?因此将它放在每个人都可以访问的公共页面上是很自然的。 希望我了解你的权利,这对你有任何帮助。

Armaz

+0

嗨Zamra,谢谢你的回复,你必须把你的portlet放在一个页面上。你能告诉我这是什么意思? – Pawan 2011-12-27 10:32:25

+0

嗨。我的意思是在一个页面上添加你的portlet。您知道,使用顶部停靠栏菜单上的“添加”按钮,找到您的portlet并将其添加到(当前)页面。你肯定已经做到了这一点,否则你不会知道你的portlet的作品。 – Zamra 2011-12-27 12:13:05

+0

谢谢Zamra,我明白了你的观点,现在我的问题是我怎样才能将这个特定页面作为登陆页面?我的页面是位于Tomcat Webapps文件夹下的RaviPortlet-portlet下的CustomLogin.jsp。 – Pawan 2011-12-27 13:33:55

1

我想你混淆了Liferay的页面与他们的portlet和portlet中jsp页面。

一般来说,由于多种原因,您不会调用您的自定义登录jsp页面。

您希望您的自定义登录成为portlet,以便您在Portal的会话/范围内运行。

这样做。 1.修改您的登录进程以作为portlet运行(如果尚未运行) 2.在liferay中创建公共页面并将ravi portlet添加到其中,并复制该页面的路径。 3.设置此页面的默认路径 4.您可能还需要修改一个门户网站属性,您也可以在其中重写默认登录门户网站。

祝你好运。