2011-09-14 11 views

答えて

1

ポートレットの背後にある原則は、ポータルサイトデザイナーの要望に応じて、またはポータルユーザー自身の要望に従ってポータルページにドロップできるということです。 portlet.xmlファイルのマッピングを介してポートレットにアクセスした場合は、新しいマッピングを行うたびにポートレットアプリケーションを再デプロイする必要があります。ポータル・コンソールを使用すると、作成するポータル・ページのいずれかにポートレットを置くことができます。

ポートレットマッピングを使用してそのポートレットにナビゲートすると、その単一のポートレットのみが表示されることが示唆されます。一部のポートレットはページ上で連携しているため、ポータル・ページに一緒にデプロイされなければ正しく機能しません。

ポートレットに直接アクセスした場合、そのレスポンスのルック・アンド・フィールはどのようになりますか?ポータルは、一般的に、サイトの全体的なルック・アンド・フィールを制御し、サイト内のポートレットが互いに一貫して見えるようにするテーマで使用されます。テーマは多くの場合、標準ヘッダーとフッターなどを提供します。ポータルの組み合わせは、ポータル内に格納されたページから構築されたページナビゲーションも提供します。

また、ポートレットを直接呼び出すことができる場合は、ポータルコンテナのセキュリティメカニズムをバイパスすることができます。

実際には、一部のポートレットコンテナはになります。では、特定の特定のユースケースに対してポートレットに直接アドレスすることができます。また、一部のポートレット・コンテナは、内部的にデプロイされたポートレットをサーブレットに変換します。に直接アクセスできるサーブレット・マッピングを持っています(ただし、ポートレット・コンテナがサーブレット要求に特定の属性を入れていることが予想されます) 。

これは白黒の回答ではありません。一般的に言えば、ポートレットを開発する場合は、を実行します。ポートレットをポータル・ページから起動したい場合は、を実行します。は、ポータル。

を入力しないと、にこれらの機能が必要な場合は、ポートレットを使用してアプリケーションを構築する必要がありますか?

+0

ありがとうございました! – Victor