このトピックでは、データベースにアクセスするためにOracleのBC4J(Business Components for Java)を使用しないJSPプロジェクトでStrutsを使用する方法を説明します。
注意: Strutsフレームワークおよび選択するBC4Jデータ・アクセス・ページに基づいて、ビジネス・コンポーネントStruts JSPアプリケーション・ウィザードを使用して、データ・バインドされたJSPアプリケーションを生成することもできます。
単純なJSPを使用してStrutsアプリケーションを作成するには、次のようにします。
「新規」ギャラリの「Web Tier」-「Struts」カテゴリにある「初期アプリケーション」オブジェクトを使用して、必要なStrutsフレームワーク・ファイルをJSPプロジェクトに追加します。
単純なJSPを作成し、コンポーネント・パレットからStrutsタグを追加して、Strutsフォームの".do"アクションを定義します。
「Struts Action」ダイアログを使用してアクション・クラスを作成し、JSPフォームにより送信されたリクエストURIへの応答方法を指定します。
「Struts Form Bean」ダイアログを使用してフォームBeanを作成し、JSPデータ入力の状態を保持し、入力されたデータを検証します。
注意: 表示にのみHTTP Getを使用するJSPページを作成している場合、フォームBeanを作成する必要はありません。
struts-config.xmlファイルを編集して、グローバル・フォワード、フォームBeanの起動およびフォーム・アクションのアクション・マッピングを指定します。
ApplicationResources.propertiesファイルを編集して、選択した言語でJSPメッセージ文字列を定義します。
JavaServer Pagesについて
JSPページでのフロー制御について
JDeveloperでのStrutsサポートについて
WebアプリケーションでのStrutsフレームワークについて
Struts構成ファイルについて
StrutsのApplicationResources.propertiesファイルについて
JDeveloperのStrutsカスタム・タグ・ライブラリについて
JSPおよびHTMLページの操作
既存のStrutsアクション・クラスの編集
Struts JSPページの実行
JSPのデバッグ