ページ・フロー・ダイアグラムからのStrutsベースのWebアプリケーションの実行

Strutsコントローラ・サーブレットはWebページを開始するためにアクション・パスを必要とするため、ナビゲータからWebページを直接実行すると、Strutsコントローラがバイパスされます。Struts Webページを実行するには、既存のアクション・リクエストURIを起動する必要があります。

StrutsアプリケーションのStrutsフォームを使用してください。HTMLフォームは使用しないでください。Struts入力フォームは、アクションを設定し、リクエストに必要な情報を渡します。HTMLフォームを使用すると、リクエストは失敗します。

JDeveloperでStrutsアプリケーションを実行すると、メッセージ・ログにメッセージが表示されます。Javaロギング・プロパティ機能を調整することで、表示されるメッセージのレベルを調整できます。たとえば、デフォルトのグローバル・ロギング・レベルは、OFFからALLまでの様々な値の1つに設定できます。JDeveloperに付属のJDKを使用している場合、ロギング・プロパティ・ファイルはlogging.propertiesで、<jdev_install>/jdk/jre/libディレクトリにあります。詳細は、使用しているJDKのドキュメントを参照してください。

StrutsベースのWebページを実行するには、次のようにします。

  1. プロジェクトのStrutsページ・フロー・ダイアグラムを表示します

  2. ダイアグラム内で対象ページにフォワードするアクションを右クリックし、「実行」を選択します。

Strutsベースのアプリケーションを実行するには、次のようにします。

次のいずれかの操作を行います。

アプリケーションに対してデフォルトの実行ターゲットを指定した場合は、そのアプリケーションが実行されます。それ以外の場合は、実行するStrutsページ・フローのアクションまたはページを選択するプロンプトがダイアログに表示されます。


JDeveloperでの実行
Strutsページ・フローの開始点の定義