다른 컴포지트 구성 요소로 구성된 복합 구성 요소가 있습니다. 이제 상위 구성 요소 내에 일부 하위 구성 요소 만 렌더링하려고합니다. Java EE 자습서에서 부모 구성 요소에 대한 backing bean의 일부 속성에 내 자식 구성 요소를 바인딩하여 해당 render
특성에 액세스 할 수 있도록해야합니다.JSF에서 복합 컴포넌트를 어떻게 바인딩합니까?
그러나 NetBeans IDE는 복합 컴포넌트에 대해 binding
속성을 알지 못합니다. 그래서 어떻게해야합니까?
사용 사례 : 상위 구성 요소는 한 번에 하위 구성 요소 중 하나만 표시해야하는 일부 마법사입니다. 가난한 사람의 시선으로 여긴다. 이 라이브러리에는 기성 구성 요소를 제공하지만 다른 종속성을 추가하고 싶지는 않습니다.
예, NetBeans가 거짓말을하고 있지만 Java EE 자습서 7에서는 출력 태그에 'binding' 속성이 있고'UIOutput'이 아니라 'UINamingContainer'라고 나와 있습니다. –
아니요, [UIComponent] (http://docs.oracle.com/javaee/6/api/javax/faces/component/UIComponent.html)에도 있습니다.이 요소는 '(내 대답에서 VDL 링크를 클릭 했습니까?). –
BalusC
고맙습니다. 그렇습니다.하지만, http : // java.sun.com/jsf/composite 네임 스페이스의'interface' 및'implementation' 태그 인 사용자 정의 구성 요소를 사용하고 있습니다. 이것이 태그와 어떤 관련이 있는지 모릅니다. –