Struts コンフィグレーションに対するグローバル例外とローカル例外の追加
Struts では、Struts コンフィグレーションに例外ハンドラを追加して、実行時にアプリケーション例外が発生したら処理するようにできます。例外は、グローバルな Struts コンフィグレーションに追加することも、Struts コンフィグレーション内のアクション要素にローカルに追加することもできます。
Struts コンフィグレーション フォーム エディタを使用した例外の挿入
-
[プロジェクト・エクスプローラ] を使用して Struts コンフィグレーション ファイルを開きます。
-
[Struts コンフィグレーション] ビューに、Struts アーティファクトのリストが表示され、そこに現在のグローバル例外のリストが含まれています。リストが折りたたまれている場合、プラス記号 (+) をクリックすると展開できます。
-
グローバル例外ノードを右クリックして、[新しい例外] を選択します。
-
表示される [例外タグ] ダイアログで、例外のプロパティとパスを入力します。
-
[OK] をクリックすると、開いている Struts コンフィグレーション ファイルに例外が挿入されます。新しい例外がグローバル例外のリストに表示されます。特定の例外を選択してその例外のプロパティを更新すると、例外を変更できます。
注意 : この方法では、デフォルトでグローバル例外が挿入されます。ローカル例外は、アクション マッピングのリストでアクションを右クリックして [新しい例外] を選択する方法でのみ挿入されます。
Struts アウトライン ビューからの例外の挿入
-
Struts アウトライン ビューからグローバル例外を挿入するには、次のようにします。
-
このアウトライン ビューにあるグローバル例外ノードを展開します。
-
このアウトライン ビューで右クリックし、ポップアップ メニューから [新しい例外] を選択します。
-
表示される [例外タグ] ダイアログで、例外のプロパティを入力します。
-
[OK] をクリックします。
-
Struts アウトライン ビューからローカル例外を挿入するには、次のようにします。
-
Struts アウトライン ビューにある [アクション マッピング] ノードを展開します。
-
このアウトライン ビューで Struts アクションを選択します。このアクションは、同時に Struts コンフィグレーション エディタのソース ペインでも選択され、新しく挿入された例外のコンテナにもなります。
-
このアウトライン ビューで右クリックし、ポップアップ メニューから [新しい例外] を選択します。注意 : このアウトライン ビューでは、ポップアップ メニューを開いてアクションを選択することもできます。
-
表示される [例外タグ] ダイアログで、例外のプロパティを入力します。
-
[OK] をクリックします。
Struts ナビゲーション エディタからの例外の挿入
-
[ナビゲーション] タブからローカル例外を挿入するには、次のようにします。
-
Struts アウトライン ビューにある [アクション マッピング] ノードを展開します。
-
このアウトライン ビューで Struts アクションをダブルクリックします。このアクションは、同時に Struts コンフィグレーション エディタのソース ペインでも選択され、ナビゲーション タブで開きます。
-
ナビゲーション ペインでアクションを選択します。選択したアクションは強調表示されます。
-
選択したアクションで右クリックし、ポップアップ メニューから [新しい例外] を選択します。
-
表示される [例外タグ] ダイアログで、例外のプロパティを入力します。
-
[OK] をクリックします。
さらにヘルプが必要ですか。質問は Workshop
ニュース グループまでお寄せください。