欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-04-26 18:43:56
...

    问题描述:在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>标签。