수색…
소개
JSF를 마크 업 언어로 사용하고 코드 일부의 주석을 지원하지만 다음과 같은 일반적인 HTML 주석 코드를 사용하면 <! - 다음 버튼에 주석을 달고 싶습니다.> <! - <h : commandButton value = "Push"onclick = "경고 ( 'Hello');" /> -> 아무 것도 언급하지 않았을 수도 있습니다. 이는 JSF가 태그
<!-- 와 --> 사이에 주석이 있어도이 코드를 기본값으로 처리하기 때문입니다. JSF 코드를 주석 처리하는 두 가지 솔루션이 있습니다.
통사론
- <ui : remove> 주석을 달고 싶은 JSF 코드 </ ui : remove>
비고
자세한 내용은 Oracle 설명서를 참조하십시오.
- oracle.com에서 <ui : remove>
- facelets.java.net의 SKIP_COMMENTS
태그 사용
주석을 달고 싶은 JSF 코드 사이에 <ui:remove> 태그와 </ui:remove> 태그를 사용해야합니다.
<ui:remove>
<h:outputLabel value="Yeah, I'm really commented" />
</ui:remove>
물론 헤더 HTML 태그에 xmlns를 추가해야합니다. 이 최소한의 전체 예제를 확인하십시오.
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<ui:remove>
<h:outputLabel value="Yeah, I'm really commented" />
</ui:remove>
</html>
facelets 구성 .KIP_COMMENTS
web.xml에 다음과 같은 구성 태그를 추가해야합니다.
<context-param>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
이제 일반 HTML 주석 태그 <!-- and --> 사용할 수 있습니다 <!--
<!--
<h:outputLabel value="Yeah, I'm really commented" />
-->
web.xml에 구성된 facelets.SKIP_COMMENTS의 예제는 다음과 같습니다.
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<!--
<h:outputLabel value="Yeah, I'm really commented" />
-->
</html>
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow