如何在h:panelGrid中添加注释而不会导致它生成空TD

时间:2013-11-14 15:43:39

标签: jsf-2 facelets

我发现如果我在panelgrid标记内添加注释,它会为它生成一个空的<td>。我找到了关于此问题的链接:https://java.net/jira/browse/JAVASERVERFACES-1768。根据此链接,它不是一个错误,并标记为WONTFIX。在链接中,有人提供了这些解决方法,我想知道是否有比这些更好的解决方案:

  1. 如果您不想保留所有评论,请让Facelets忽略所有评论。在javax.faces.FACELETS_SKIP_COMMENTS

  2. 中有一个web.xml开关
  3. 如果您想保留评论,请将评论移至<h:panelGroup>

  4. 使用<ui:remove><!-- first column --></ui:remove>,您也可以忽略XML评论风格并提出更高级的内容。

0 个答案:

没有答案