我发现如果我在 panelgrid 标签内添加评论,它会<td>
为它生成一个空的。我找到了关于这个问题的链接: https ://java.net/jira/browse/JAVASERVERFACES-1768 。根据此链接,它不是错误并标记为 WONTFIX。在链接中,有人提供了这些解决方法,我想知道是否有比这些更好的解决方案:
如果您根本不想保留它们,让 Facelets 忽略所有注释。里面有一个
javax.faces.FACELETS_SKIP_COMMENTS
开关web.xml
。<h:panelGroup>
如果您想保留评论,请将评论移到 中。使用
<ui:remove><!-- first column --></ui:remove>
,您还可以忽略 XML 注释样式并想出一些更花哨的东西。