이 코드, 그냥 기록, 파일에 대한 JSF2 복합 컴포넌트 태그 비 호환성 문제가 있습니까?
JSF2
를 사용하여 사용자 정의 구성 요소에 대한 테스트 케이스 :
<head>
</head>
<body>
<panels:panel/>
</body>
</html>
:
/resources/panels/panel.xhtml
test.xhtml에있는 panel.xhtml
,
다음 html을 반환합니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:panels="http://java.sun.com/jsf/composite/panels">
<head>
<script ...></script></head>
<body>
<panels:panel></panels:panel>
</body>
</html>
렌더링되지 않는 이유는 무엇입니까? 어쩌면 Richfaces 3.3.3.Final을 사용하고 있고 web.xml
에 param을 가지고있어서 Richfaces가 JSF2에서 작동 할 수 있습니까? 나는 그것을 사용하지 못하게 시도했지만 서버가 시작되지 않으므로 이것이 문제가된다면 시도 할 수 없다.
<context-param>
<param-name>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</param-name>
<param-value>true</param-value>
</context-param>
누구에게 알리는 사람이 있습니까? 그렇다면 아직 새로운 맞춤 구성 요소 기능과 Richfaces 3.3.3을 함께 사용할 수 없습니다. 함께?
업데이트 : Richfaces 4.0 Alpha를 확인했으며 3.3.3.Final의 모든 구성 요소가 아직 구현되어 있지 않아 옵션이 아니므로 구현되었습니다.
문제는 ''태그를 렌더링하지 않는다는 것입니다. 나는 그것을 정리하기 위해 나의 질문을 편집했다. –
pakore