2011-01-28 4 views
0

하나의 인스턴스 객체를 참조하는 여러 태그, 텍스트 입력, 라디오 등이 있다고 가정합니다. 해당 페이지의 드롭 다운을 사용하여 이전에 언급 한 참조를 객체의 다른 인스턴스로 전환하고 싶습니다.JSF에서 backing bean 객체를 어떻게 전환합니까?

이 부분은 변경 리스너를 사용하면 매우 쉽습니다. 그러나, 내가 가진 문제는 현재 화면에 표시된 값이 새로운 두 번째 인스턴스로 설정되는 것입니다.

현재 값을 현재 인스턴스에 저장하고 페이지를 새로 고칠 때 새 값을 새 인스턴스에서 가져 와서 화면에 표시하고 싶습니다.

이렇게하는 방법이 있습니까? 제 질문이 말이 되나요? 값이 설정되기 전에 불려갑니다 때문에

Grae

+0

JSF 1.x 또는 2.x? 왜 [아약스]라고 태그를 붙 였나요? – BalusC

답변

0

값 변경 리스너는 정확히에 대한 잘못된 도구입니다.

원하는 것은 동작 수신기입니다.이 수신기는 페이지의 값을 확인하고 설정 한 후에 전화를 겁니다.

+0

오, 그 말이 맞아. –

+0

actionListeners가 액션 전에 호출된다는 것을 알았습니다. 이제 changeListeners가 actionListeners보다 먼저 호출됩니다. 어딘가에서 주문의 전체 목록이 있습니까? –

관련 문제