0
복합 구성 요소를 JSF합니다 myCc를 포함하기 전후에 사용하고 있기 때문에 null입니다. 매개 변수를 param1="#{myBean.attribute}"
으로 전달하면 모든 것이 제대로 작동합니다.패스 매개 변수 I는 다음과 myCc에 몇 가지 매개 변수를 전달하기 위해 노력하고
backingBeanRef에서 매개 변수를 전달하는 방법은 무엇입니까?
복합 구성 요소를 JSF합니다 myCc를 포함하기 전후에 사용하고 있기 때문에 null입니다. 매개 변수를 param1="#{myBean.attribute}"
으로 전달하면 모든 것이 제대로 작동합니다.패스 매개 변수 I는 다음과 myCc에 몇 가지 매개 변수를 전달하기 위해 노력하고
backingBeanRef에서 매개 변수를 전달하는 방법은 무엇입니까?
이것은 작동하지 않습니다. param1의 값은 즉시 평가되지 않지만 나중에 액세스됩니다. 복합 컴포넌트는 param1에서 ValueExpression을 평가하고 그 과정에서 존재하지 않는 "backingBeanRef"라는 bean을 찾으려고 시도합니다 (이것이 오류 메시지가 이미 알려주는 것입니다). 다음과 같은 것을 사용하지 않는 이유는 무엇입니까?
<cc:myCc param1="#{myBean.attribute}" />
그게 내가 사용하고있는 것이지만 다른 콩에 의해 관리되는 여러 xhtml에서 포함 할 수 있도록 뷰를 매개 변수화하려고 시도했지만 모든 것이 작동했지만 복합 구성 요소 – Aldeguer