Struts 1.3学習用 プロジェクトの作成

作成日2009/12/02

概要

Struts 1.3の空プロジェクトには、使用していないファイルが含まれています。
そこで、不要なファイルできる限りなくした、最小単位のプロジェクトを作ります。

このページでは、Struts 1.3インストールガイドで作成したプロジェクトに手を加え、
学習用プロジェクトの作成手順を説明します。

なお、完成版の学習用プロジェクトはこちらでダウンロードできます。

ターゲット環境は以下の通りです。(2009/12/02現在)
ソフトウェア バージョン
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

Struts 1.3 空プロジェクトの準備

1. Struts 1.3インストールガイドの「実行」を完了できているか確認してください。

フォルダ・ファイルの削除

以下のフォルダ・ファイルを削除します。(フォルダの場合、サブディレクトリ・ファイルともに削除)
$(blank)は、blankプロジェクトのフォルダのパス(c:\eclipse\workspace\blank)です。
種類 パス
フォルダ $(blank)\bin
$(blank)\META-INF
$(blank)\src
$(blank)\WEB-INF\classes
ファイル $(blank)\pages\Welcome.jsp
$(blank)\WEB-INF\validation.xml
$(blank)\WEB-INF\src\build.xml
$(blank)\WEB-INF\src\README.txt

フォルダ変更

以下のように、各フォルダを変更します。
変更内容 フォルダ名 用途
名前の変更(java => messages) $(blank)\WEB-INF\src\java メッセージリソースを保存
新規作成 $(blank)\WEB-INF\src\actions Actionを継承したクラスを定義したjavaファイルを保存
新規作成 $(blank)\WEB-INF\src\forms ActionFormまたはValidatorFormを継承したクラスを定義したjavaファイルを保存
新規作成 $(blank)\WEB-INF\src\logics ロジッククラスを定義したjavaファイルを保存

ファイル変更

1.index.jspの修正

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

2.struts-config.xmlの修正

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

3.MessageResources.propertiesの修正

「$(blank)\WEB-INF\src\messages\MessageResources.properties」を以下の内容に書き換えます。

4.Top.jspの新規作成

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

実行

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

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

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

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