Cosminexus アプリケーションサーバ V8 アプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

10.1.2 Strutsを利用した開発

Strutsは,Webアプリケーションを開発するためのフレームワークです。MVCアーキテクチャの「Controller」であるサーブレットでWebアプリケーションを管理する機能があります。また,このほかに,ユーザインタフェースの構成要素を部品として持っています。それらの部品をフォームに配置することでユーザインタフェースを作成できます。

Strutsを利用し,MyEclipseでJ2EEアプリケーションを開発する場合の流れを次に示します。

  1. プロジェクトの作成
    Strutsを利用する新規のWebプロジェクトを作成します。
  2. Strutsコンポーネントの作成
    Strutsアプリケーションは,開発成果物のカテゴリから構成されます。次に示すコンポーネントを作成します。
    • JSP
    • Action
    • ActionForward
    • ActionForm
  3. Strutsアプリケーションの構築
    作成したStrutsコンポーネントを利用して,Strutsアプリケーションのフローをレイアウトします。
  4. J2EEアプリケーションの実行
    Strutsを利用したJ2EEアプリケーションをデプロイして実行します。