1
템플릿에 포함하는 facelets 구성 요소를 숨기려면 어떻게합니까? 내 template.xhtml에서Facelet 템플릿의 구성 요소 숨기기 ui : include?
:
<h:form id="mainForm">
<div style="overflow:hidden; width:1020px; height:565px; overflow-x:hidden; " >
<ui:include src="menuSharepoint.xhtml" styleClass="hide" />
<ui:insert name="body">Default Body</ui:insert>
</div>
<div style="width: 1000px; height: 6px; float: left"></div>
</h:form>
내가 UI를 숨길려고는 : menuSharepoint.xhtml을 포함한다.
나는 그것을 시도했지만 오류 메시지가 나타납니다. 요소 유형 h : 양식은 일치하는 끝 태그 ""에 의해 종료되어야합니다. 종료 태그가 있기 때문에 이상한 메시지가 있습니다. – user840930
xml에 문제가 있거나 밀접하게 분석해야합니다. 그런데 styleClass는 ui : include의 유효한 속성이 아닙니다. 또한 menuSharepoint.xhtml을 살펴보십시오. – mrembisz
이 대답의 첫 번째 태그에서'/'를 제거하십시오. – BalusC