是否有理由使用html作为Facelets root而不是ui:composition?

Ala*_*ect 3 facelets jsf-2

我注意到Netbeans向导创建了Facelets模板客户端页面,可以选择将htmlui:composition作为页面的文档根目录.

我一直都在使用html选项,然后继续使用它以保持一致性.然而我意识到,如果我使用ui:composition,那么我会为我的文档正文保存两级缩进.

保持html的唯一原因是我记得的是我在某个地方读到这种格式在某个IDE中假设有用.但是我从未遇到过它.

有没有理由继续使用html作为文档根目录?

mil*_*ose 5

Facelets应该是"设计师友好".能够在Facelets标记周围添加额外标签以及jsfc属性之类的功能,或者ui:remove让您编写JSF页面,这些页面将在Web浏览器中预览时正确呈现,而无需在容器中实际运行应用程序.(例如:为单个视图调整CSS更容易.)

如果你不需要这个,你可以安全地留下额外的杂乱.