페이지로드시 백킹 빈을 초기화하려고합니다. 이미 많은 솔루션을 찾았지만 대부분은 링크, 버튼 또는 매개 변수를 사용하지 않고 있습니다.JSF 2.0에서 페이지로드시 매개 변수가있는 백킹 빈 초기화
시나리오 : 고객이 사이트에 로그인 한 후 다음 페이지에서 그의 모든 데이터를 볼 수 있습니다.
백업 콩 :
loginDetailsController - 로그인 프로세스를 지원합니다. 사용자의 비밀번호와 사용자 이름에 액세스 할 수 있습니다. Login.xhtml에 백킹 빈 .
customerController - 나머지 사용자 세부 정보는 에 액세스합니다. 또한 customer_id 필드가 있습니다. Home.xhtml의 Backing bean 입니다. customerController는 customer_id에서 완전히 초기화 할 수 있습니다. Home.xhtml에
는이 방법 CUSTOMER_ID 얻을 수 있습니다 : 페이지로드에 위의 값으로 customerController을 초기화 할 수있는 방법이
#{loginDetailsController.customer_id}
있습니까?
감사합니다,
다니엘
감사합니다. 한 백킹 빈에서 다른 백킹 빈에 매개 변수를 전달하는 방법을 여전히 이해하지 못합니다. 어쩌면 내가 뭔가를 놓친 것 같아. – Daniel