2011-12-26 95 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.您可能還需要修改一個門戶網站屬性,您也可以在其中重寫默認登錄門戶網站。

祝你好運。