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"
*/< /span> < span class = 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