2013-02-18 2 views
1

잘 작동하는 JSF 구성 요소를 빌드하고 싶습니다. 원하는 방식으로 렌더링 된 것을 볼 수 있습니다. 페이지에서 팝업을 열 때 문제가 있습니다.JSF 구성 요소 렌더러

팝업에서 돌아 왔을 때 컴포넌트 렌더러에서 컴포넌트의 속성이 null 일 수 있습니다. 그래서 html DOM 요소는 팝업을 열기 전에 있었던 요소가 아닙니다.

페이지를 다시로드하면 속성의 값이 html DOM 요소가 정상으로 돌아옵니다.

누구나 알 수 있습니까?

<MyComponent attr1="test1" attr2="test2"> 
</MyComponen> 
+0

팝업은 무엇을합니까? 서버에 무엇인가를 제출합니까? 적어도 그것이 내가 조사하기 시작할 곳입니다. –

답변

0

나는 overriede saveState 내 구성 요소의 UIComponentBase 의 restoreState 방법 후 문제를 해결한다.

관련 문제