0

Liferay Tomcat Bundle Web-apps フォルダー内に、Liferay-Struts2 Portlet をデプロイしましたが、正常に動作しています

私のポートレット名は RaviPortlet で、これはその下のパスです。

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

このスクリーン ショットの RaviPortlet-portlet の下のコンテンツを参照してください。

ここに画像の説明を入力

このデフォルトのランディング ページを RaviPortlet-portlet の下に CustomLogin.jsp として表示したいと考えています。したがって、portal-ext.properties ファイル内で、次のように変更しました。

default.landing.page.path=/RaviPortlet-portlet/CustomLogin.jrtup sp

しかし、サーバー コンソールでエラーが発生しています。これが正しいかどうか教えてください。そうでない場合、Liferayの起動時にカスタムページを表示する方法はありますか

4

2 に答える 2

1

ポートレットをランディング ページとして使用することはできません。ポートレットをページに配置し、そのページをランディング ページとして使用する必要があります。ログインポートレットを作ろうとしているようですね? したがって、誰もがアクセスできる公開ページに置くのが自然です。私があなたを正しく理解し、これがあなたの助けになったことを願っています.

アルマズ

于 2011-12-27T09:36:09.247 に答える
1

ポートレットを含むLiferayページと、ポートレット内のjspページを混同していると思います。

通常、カスタム ログイン jsp ページは、さまざまな理由で呼び出されません。

ポータルのセッション/スコープ内で操作できるように、カスタム ログインをポートレットにする必要があります。

これを行う。1. まだポートレットとして動作していない場合は、進行中のログインを変更して、2. liferay で公開ページを作成し、ravi ポートレットを追加して、そのページのパスをコピーします。3. このページへのデフォルト パスを設定します。 4. デフォルトのログイン ポートレットもオーバーライドできるポータル プロパティの 1 つを変更することもできます。

幸運を。

于 2013-01-07T09:21:12.647 に答える