【发布时间】:2016-09-05 03:27:23
【问题描述】:
我想在交付给最终用户之前从我的 facelets 中删除所有 HTML cmets。是否存在任何标准方法?
【问题讨论】:
标签: java jsf comments facelets
我想在交付给最终用户之前从我的 facelets 中删除所有 HTML cmets。是否存在任何标准方法?
【问题讨论】:
标签: java jsf comments facelets
其实有两种方式:
要删除所有 cmets,请将其添加到 web.xml:
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
或者当您仍在使用尚未使用 Facelets 作为默认视图技术的 JSF 1.2 时:
<context-param>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
要仅删除特定的 cmets,请使用 <ui:remove>。
<ui:remove><!-- This is a HTML comment. --></ui:remove>
【讨论】: