`

JSF XHTML中的注释代码,为何仍会被Facelets视图引擎解析

    博客分类:
  • JSF
阅读更多

    问题描述:在Facelets视图的XHTML页面中添加说明性注释(使用<!-- ... -->),或为了调试页面注释部分代码时,Facelets视图仍会解析注释的代码。
    解决办法:在web.xml中添加如下配置,这样页面上注释的代码就不会被执行了。

<context-param>
    <param-name>facelets.SKIP_COMMENTS</param-name>
    <param-value>true</param-value>
</context-param>

    建议:尽量减少页面中的说明性注释,良好的页面格式、分块、合适的ID名称等会有更好的效果,页面更清晰。
   调试页面时可以使用<ui:remove>...</ui:remove>标签。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics