BEA Beehive에서는 일명 Global.app라는 글로벌 페이지 플로우 파일을 사용하여 애플리케이션에서 기타 페이지 플로우로 호출할 수 있는 조치를 정의합니다.
Global.app 파일을 마이그레이션하려면 프로젝트에서 Java™ 소스 경로로 파일을 옮기고 파일 확장자를 .java로 변경하십시오.
BEA Javadoc 태그가 Global.app 파일을 제어기로 문서화하지 않으므로, 다음 예제에서 표시된 대로 @JPF.Controller class-level 어노테이션을 Global.java 파일로 추가해야 합니다.
|
/** * 글로벌 페이지 플로우는 웹 앱에서 임의의 기타 페이지 플로우로 호출할 수 있는 * 조치를 정의하는 데 사용됩니다. jpf:catch어노테이션은 * 오류 페이지로 전달하여 처리되지 않은 예외를 발견하는 글로벌 방법을 제공합니다. * * @jpf:catch type="Exception" method="handleException" * @jpf:catch type="PageFlowException" method="handlePageFlowException" */ @Jpf.Controller ( catches = { @Jpf.Catch (type=java.lang.Exception.class, method="handleException"), @Jpf.Catch (type=PageFlowException.class, method="handlePageFlowException") } ) public class Global extends GlobalApp |