Seam의 시작

먼저 JSF에서 말하는 Lifecyle을 보면 처음은 반드시 RESTORE_VIEW 로 시작한다.
그리고 끝은 RENDER_RESPONSE로 끝난다.

SeamPhaseListener를 보자면 아래와 같이 되어 있다.

참고로 FacesLifecycle 에서는 아래와 같이 Request의 시작(초기화)를 시작한다.

이후로 Seam Component는 각각의 Context에서 ThreadLocal로 관리된다.

seam과 jsf의 연계는 jboss-seam.jar/META-INF/faces-config.xml 에서 정의되어 있다.
아래를 보자면 application-factory태그, application태그, lifecycle태그에서 jsf에서 사용할 핸들러를 설정하고 있다.

This entry was posted in Java, JBoss. Bookmark the permalink.