Struts ポートレットの作成

Struts ポートレットを作成するには、そのポートレットを既存のポートレット・プロジェクトに関連付ける必要があります。現時点では、 ポートレット・プロジェクトごとに 1 つの Struts ポートレットのみを組み込むことができます。「新規ポートレット・プロジェクト」ウィザードを使用して Struts ポートレット・プロジェクトを作成すると、Struts ポートレットを追加できるので、 たいていの場合は Struts ポートレットを明示的に作成する必要はありません。
Struts ポートレットが含まれていないポートレット・プロジェクトの場合は、 以下の手順に従って、プロジェクトに Struts ポートレットを追加します。
  1. Web パースペクティブで、「ファイル」 > 「新規」 > 「ポートレット」と選択する。 「新規ポートレット」ウィザードが開きます。
  2. 「プロジェクト」リスト・ボックスからターゲット・ポートレット・プロジェクトを選択する。このフィールドは、デフォルトでワークスペース内のアクティブ・プロジェクトになります。 ポートレットは特定プロジェクトのコンテキスト内で作成されるので、作成するすべてのポートレットは、そのプロジェクトに関連した API タイプおよびコード・モデル機能を継承します。
  3. 「Struts ポートレット」ラジオ・ボタンをクリックする。
  4. オプションとして、「次へ」をクリックして、ポートレットをさらに定義する。 追加のオプションを構成しない場合は、「完了」をクリックしてポートレットを作成します。
  5. JSP 標準タグ・ライブラリー・タグを使用するポートレットを作成するには、「Web プロジェクト・フィーチャー」リストから「JSP 標準タグ・ライブラリー」を選択する。 WebSphere® Portal が JSP 標準タグ・ライブラリー (JSTL) のタグの使用をサポートする方法について詳しくは、 WebSphere Portal Information Center の「ポータル JSP での JSTL タグの使用」を参照してください。
  6. 「ポートレットの設定」ページで適切な設定を入力する。「次へ」をクリックする。
  7. 「Struts ポートレットの設定」ページで Struts ポートレット固有の設定を更新する。
  8. 「各種」ページで、 プロジェクトでポートレットに対して使用可能にしたい追加のマークアップとモードを指定する。
    1. Struts ポートレットは、常時 html マークアップをサポートしています。Compact HTML (chtml) または WML 1.3 (wml) マークアップ・サポートをプロジェクトに追加することができます。これらのマークアップは、 現在、Rational® Developer でサポートされていません が、 関連したタグ・ライブラリーを手動で追加して、指定したマークアップで使用可能なタグを使用することができます。
    2. ポートレットに対して使用可能にしたい追加のモードについて、適切なチェック・ボックスを選択する。「表示」モードは、 常にデフォルトで指定されています。
  9. 「完了」をクリックする。 web.xml および portlet.xml 内に Struts ポートレット定義がある新規ポートレットが作成されます。 このポートレットの J2EE レベルおよび WebSphere Portal バージョンは、WebSphere Portal v5.1 に関連付けられているのと同じレベルです。 このバージョンは、WebSphere Portal v5.0 および v4.x で機能します。
関連概念
Struts ポートレット・アプリケーション
Struts ポートレットとプロジェクトの作成
Struts ベースの Web アプリケーション - 概要
アプリケーション開発用の Struts ツール
Web ダイアグラムと Web ダイアグラム・エディター
関連タスク
Struts ポートレット・プロジェクトの作成
Struts ポートレット JSP ファイルの作成
Struts を使用した適切な設計の Web アプリケーションの作成
新規アプリケーション用の Web ダイアグラムの作成
関連資料
Struts 1.1 タグ・ライブラリー・クラスと SPF タグ・ライブラリー・クラスの相違点

(C) Copyright IBM Corporation 2002, 2004. All Rights Reserved. (C) Copyright IBM Japan 2005