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 時間 30 分を要します。 チュートリアルでの学習中に、Struts アプリケーションの他のファセットを調査すると、終了するまでにさらに時間がかかります。

前提条件

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

学習目標

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

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

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.