26
我想在交付給最終用戶之前從我的facelets中刪除所有HTML註釋。是否存在任何標準方法?如何在我的Facelets中刪除HTML註釋?
我想在交付給最終用戶之前從我的facelets中刪除所有HTML註釋。是否存在任何標準方法?如何在我的Facelets中刪除HTML註釋?
實際上,有兩種方式:
要刪除所有註釋,將它添加到web.xml
:
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
或當你仍然在JSF 1.2不使用Facelets作爲默認查看技術:
<context-param>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
要僅刪除特定註釋,請使用<ui:remove>
。
<ui:remove><!-- This is a HTML comment. --></ui:remove>
不知道,我一直在用JSF/Facelets的工作1年。 – f1sh 2010-08-02 15:26:00
@Koray:通過閱讀文檔(上下文參數在[JSF 2規範]的第11-3頁中提到(http://download.oracle.com/otn-pub/jcp/jsf-2.0-fr-full-oth- JSpec/JSF-2_0-FR-spec.pdf))。 – BalusC 2016-07-22 18:54:27
@BalusC這是草稿,不是嗎?有沒有最終版本? – 2016-07-22 18:55:26