Struts アプリケーションの作成の概要

このチュートリアルでは、2 つの Web ページと、1 つのアクション・マッピング、 および 1 つのフォーム Bean を持つシンプル Struts アプリケーションの作成方法について解説します。 このアプリケ ーションには、入力データとして年、月、日を受け入れ、そのデータを取り扱って曜日を計算 する Web ページが 1 つ含まれています。入力データが有効な場合、出力 Web ページに計算された値が表示されます。 入力データが無効な場合、入力ページにエラー・メッセージが表示されます。

このチュートリアルでは、Web ダイアグラムから Web アプリケーションをビルドする方法についても学習します。 Web ダイアグラムは、Faces ベースや Struts ベースのアプリケーションのフローを、理解しやすいように視覚化したファイルです。 次の図は、このチュートリアルで作成する Web ダイアグラムを示しています。

Struts のアクション・マッピングの中央に接続されているそれぞれの入力 JSP ファイル、出力 JSP ファイル、および dateData フォーム Bean

この図で、index.jsp は入力 JSP ファイルを、output.jsp は出力 JSP ファイルを、dateData はフォーム Bean を、それぞれ表します。 また、/computeDay は、入力データが実行されたときに稼働するアクション・コードの computeDay アクション・マッピング表し、その出力は output.jsp に送信されます。 アクション・コードは、指定された日付に対する曜日を計算します。次の表は、このアプリケーションでの入出力フィールドを示しています。

フィールド名 ファイル名 説明
index.jsp 4 桁の年
index.jsp 2 桁の月
index.jsp 2 桁の日
dayOfWeek output.jsp 曜日を表すストリング

所要時間

このチュートリアルは、終了までにおよそ 1 時間を要し ます。 チュートリアルでの学習中に、Struts アプリケーションの他のファセットについても探求すれば、終了するまでにさらに時間がかかります。

前提条件

このチュートリアルを終了するには、以下のことへの知識が必要です。 また、以下のタスクの方法を理解していると、チュートリアルに役立ちます。

学習目標

このチュートリアルは、複数の演習で構成されています。チュートリアルを適切に行うためには、各演習を順序どおりに終了しなければなりません。このチュートリアルでは、次の演習を終了することで、シンプル Struts アプリケーションの作成方法を学習します。

準備が完了したら、演習 1.1: Struts プロジェクトの作成を開始してください。

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.