html - 什么时候应该使用 JSF 组件,什么时候应该使用 html 标签?

标签 html jsf

<分区>

我想用 JSF 设计一个网页。

页面的某些部分我可以使用 <h:panelGroup> 进行布局和 <h:panelGrid>或者,我可以使用 <p> , <div> , 等等。

只是想知道哪个更适合最佳实践。

谢谢!

最佳答案

如果您不需要 JSF 标记提供的功能,我宁愿使用纯 HTML。

例如,<h:panelGroup>有一个 rendered允许您绑定(bind)到支持 bean bool 变量以有条件地显示输出的属性,但带有 <div><span> ,你不能这样做。

<h:panelGroup>将默认生成 <span> .如果你喜欢 <div> , 那么你可以使用 <h:panelGroup layout="block"> .它将生成 <div>给你。

关于html - 什么时候应该使用 JSF 组件,什么时候应该使用 html 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5375821/

相关文章:

HTML div 垂直位置问题

jquery - 使用 jQuery 将默认文本更改为输入文本

html - 为什么我的 div 不对齐?

javascript - JSF Primefaces 单选按钮显示/隐藏/启用文本区域

javascript - triggerChange() 函数在 JSF 中不起作用?

html - 请求的资源 () 不可用。 - iframe pdf

ajax - JSF 中的分组标记不呈现任何内容?

jquery - ":first-of-type"有效,":last-of-type"无效

javascript - 使用 Javascript 定位 DIV

java - JSF 数据表单元格 - 如果内容太长,则剪切文本并替换为 "..."