Struts JSP Webアプリケーションの開発

このトピックでは、データベースにアクセスするためにOracleのBC4J(Business Components for Java)を使用しないJSPプロジェクトでStrutsを使用する方法を説明します。

注意: Strutsフレームワークおよび選択するBC4Jデータ・アクセス・ページに基づいて、ビジネス・コンポーネントStruts JSPアプリケーション・ウィザードを使用して、データ・バインドされたJSPアプリケーションを生成することもできます。

単純なJSPを使用してStrutsアプリケーションを作成するには、次のようにします。

  1. 「新規」ギャラリの「Web Tier」-「Struts」カテゴリにある「初期アプリケーション」オブジェクトを使用して、必要なStrutsフレームワーク・ファイルをJSPプロジェクトに追加します。

  2. 単純なJSPを作成し、コンポーネント・パレットからStrutsタグを追加して、Strutsフォームの".do"アクションを定義します。

  3. 「Struts Action」ダイアログを使用してアクション・クラスを作成し、JSPフォームにより送信されたリクエストURIへの応答方法を指定します。

  4. 「Struts Form Bean」ダイアログを使用してフォームBeanを作成し、JSPデータ入力の状態を保持し、入力されたデータを検証します。

    注意: 表示にのみHTTP Getを使用するJSPページを作成している場合、フォームBeanを作成する必要はありません。

  5. struts-config.xmlファイルを編集して、グローバル・フォワード、フォームBeanの起動およびフォーム・アクションのアクション・マッピングを指定します。

  6. ApplicationResources.propertiesファイルを編集して、選択した言語でJSPメッセージ文字列を定義します。


JavaServer Pagesについて
JSPページでのフロー制御について
JDeveloperでのStrutsサポートについて
WebアプリケーションでのStrutsフレームワークについて
Struts構成ファイルについて
StrutsのApplicationResources.propertiesファイルについて
JDeveloperのStrutsカスタム・タグ・ライブラリについて

JSPおよびHTMLページの操作
既存のStrutsアクション・クラスの編集
Struts JSPページの実行
JSPのデバッグ