Webページ生成機構「Tiles」

作成日2009/12/09

概要

StrutsのWebページ生成機構である「Tiles」の構築手順を説明します。

完成後のプロジェクトはこちらからダウンロードできます。

ターゲット環境は以下の通りです。(2009/12/09現在)
ソフトウェア バージョン
RAD Pleiades Eclipse 3.4.2 All In One Java
JRE 1.6(Pleiades Eclipse 3.4.2 付属)
Tomcat 6.0(Pleiades Eclipse 3.4.2 付属)
Struts 1.3.10

プロジェクト名の準備

1. Struts 1.3学習用 プロジェクトの使用方法を参考にし、blankプロジェクトを準備します。

2. プロジェクト名の変更を参考にし、以下のように変更します。
変更前のプロジェクト名 変更後のプロジェクト名
blank tiles

フォルダ変更

以下のように、各フォルダを変更します。
$(tiles)は、tilesプロジェクトのフォルダのパス(c:\eclipse\workspace\tiles)です。
変更内容 フォルダ名 用途
新規作成 $(tiles)\pages\master Tilesに関係するJSPを保存

ファイル変更

1.Top.jspの修正

「$(tiles)\pages\Top.jsp」を以下の内容に書き換えます。

2.struts-config.xmlの修正

「$(tiles)\WEB-INF\struts-config.xml」を以下の内容に書き換えます。

3.web.xmlの修正

「$(tiles)\WEB-INF\web.xml」を以下の内容に書き換えます。

4.Layout.jspの新規作成

「$(tiles)\pages\master\Layout.jsp」を作成し、以下の内容に書き換えます。

5.Header.jspの新規作成

「$(tiles)\pages\master\Header.jsp」を作成し、以下の内容に書き換えます。

6.Footer.jspの新規作成

「$(tiles)\pages\master\Footer.jsp」を作成し、以下の内容に書き換えます。

7.tiles-defs.xmlの新規作成

「$(tiles)\WEB-INF\tiles-defs.xml」を作成し、以下の内容に書き換えます。

実行

1. 上の「猫アイコン」をクリックし、コンソールに「Server Startup in xxxx ms」が出るまで待ちます。
Tomcatの再起動

2. Webブラウザでhttp://localhost:8080/tiles/にアクセスします。
Webアプリにアクセス

3. 以下のページが表示されれば、終了です。
アクセス成功の画面

Copyright (C) 2009 T.O. All Rights Reserved.