我想用JSF设计一个网页.
页面的某些部分,我可以利用布局<h:panelGroup>和<h:panelGrid>或,相反,我可以使用<p>,<div>等来代替.
只是想知道哪种方法更适合最佳做法.
谢谢!
Ken*_*han 19
如果您不需要JSF标记提供的功能,我宁愿使用纯HTML.
例如,<h:panelGroup>有一个rendered属性允许您绑定到支持bean布尔变量以有条件地显示输出,但是使用<div>或<span>,您不能这样做.
在<h:panelGroup>默认情况下会生成一个<span>.如果你喜欢<div>,那么你可以使用<h:panelGroup layout="block">.它会<div>为你生成一个.