プロジェクトへのTiles定義ファイルの追加

Tiles定義は、JSPページまたはTiles定義ファイル内に作成できます。

Webアプリケーション・プロジェクトへのTiles定義ファイルの追加

  1. アプリケーション・ナビゲータでWebアプリケーション・プロジェクトを選択します。JSFまたはStrutsが含まれているテンプレートを使用してアプリケーション・ワークスペースを作成した場合、デフォルトのプロジェクト名はViewControllerです。

  2. 「ファイル」次に「新規」を選択します。

  3. 「カテゴリ」ツリーのWeb Tierカテゴリを開き、「Struts」を選択します。

  4. 「Tiles定義ファイル(tiles-defs.xml)」をダブルクリックし、「Tiles定義ファイルの作成」ダイアログを開きます。

  5. ダイアログを使用して、新しいTiles定義ファイルの名前とディレクトリを指定します。

    次のようにして、アプリケーションのweb.xmlファイルにTilesサーブレットを追加するかどうかを指定します。

    Strutsベースのアプリケーションの場合、「Tilesサーブレット定義をweb.xmlに追加」の選択を解除します。(必要なプラグインがStruts構成ファイルに追加されるため、これは必要ありません。)

    JSFアプリケーションの場合、「Tilesサーブレット定義をweb.xmlに追加」を選択します。web.xmlファイルにすでにエントリが含まれており、別のTiles定義ファイルを追加する場合、新しいファイルがweb.xmlのエントリに追加されます。

プロジェクトにまだStrutsサポートが含まれていない場合(JSFプロジェクトの場合など)、Strutsサポートがstruts.jarファイルの形式で追加されます。struts.jarが含まれるのは、JSFとTilesを使用するためにStrutsそのものが必要だからではなく、struts.jarファイル内でTilesパッケージが配布されているためです。


タイル定義の使用