JSF'de bir bölümde HTML yorumunu (<!-- ve -->) kullanabilirsiniz:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html">
<h:form>
<h:inputText value="test"></h:inputText>
<!--
<h:inputText value="yorum içinde"></h:inputText>
-->
</h:form>
</html>
Ancak bu sayfa çalıştırıldığında yorum içinde yazılanlar sayfanın kodunda görünecektir. Yorum içindeki hiç bir şey sayfa kodunda gözülmesin istenirse aşağıdaki gibi bir parametre eklenmelidir. web.xml'e aşağıdaki gibi ekleme yapılabilir :
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
JSF'nin eski versiyonlarında facelets.SKIP_COMMENTS şeklinde kullanılır.
FACELETS_SKIP_COMMENTS eklendiğinde tüm yorumlar gözükmez. Bu durum kod içinde gelitiricilerin yorumlarının da sayfanın kodunun gözükmeyeceği anlamına gelir.
FACELETS_SKIP_COMMENTS yerine ui:remove elementi de kulanılabilir :
<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:form>
<h:inputText value="test"></h:inputText>
<ui:remove>
<h:inputText value="yorum içinde"></h:inputText>
</ui:remove>
</h:form>
</html>