BEA Global.app ファイルを使用しない

BEA Beehive は、Global.app というグローバル・ページ・フロー・ファイルを使用して、アプリケーションの他のページ・フローによって呼び出すことのできるアクションを定義します。

Global.app ファイルをマイグレーションするには、ファイルをプロジェクトの Java™ ソース・パスに移動し、ファイル拡張子を .java に変更します。

BEA Javadoc タグは Global.app ファイルをコントローラーとして文書化しないため、以下の例に示されるように Global.java ファイルに @JPF.Controller クラス・レベルのアノテーションを追加する必要があります。


/**
  * グローバル・ページ・フローは、任意のユーザーが呼び出すことができるアクションを定義するために使用されます。
  * Web アプリケーションのその他のページ・フロー。 この jpf: catch 注釈はグローバルを提供します
  * エラー・ページに転送することによって、未処理の例外をキャッチする方法。
  *
  * @jpf:catch type="Exception "method="handleException"
  * @jpf:catch type= "PageFlowException" method= "handlePageFlowException"
  */< /span> < span class="Code">
@Jpf.Controller (
catches = {
@Jpf.Catch (type=java.lang.Exception.class, method="handleException"),
@Jpf.Catch (type=PageFlowException.class, method="handlePageFlowException")
}
)
public class Global extends GlobalApp