jsf - <h :head> and <head> in Java Facelets? 和有什么区别

标签 jsf facelets variant

this .

何时以及为何使用 <h:head> , 而不是 <head> ?

我已经看到 Primefaces 不适用于 <head> , 尽管。

最佳答案

  • <head>标签是 HTML tag ,它定义了 HTML 页面的头部(这是你定义元数据的地方,或者包括诸如 JavaScript 或 CSS 之类的资源)。
  • <h:head> JSF 处理 <head> 的标签(在 JSF 2.0 中引入)页面的一部分。拥有这样的 JSF 标记的好处在于,这个头部成为 JSF 组件树的一部分,因此,您可以在 Java 代码中操作它。

  • 关于<head>与 Primefaces 不兼容,我不明白为什么会这样。 Facelets 在 JSF 1.x 中引入了混合 HTML 代码和 JSF (XHTML) 代码的能力,插入 HTML 应该不会有任何问题 <head>标签,即使您使用 Primefaces。 Facelets 与 JSF 2.x 原生集成。

    关于jsf - <h :head> and <head> in Java Facelets? 和有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6028105/

    相关文章:

    java - JSF 的性能调优

    jsf - 在同一命名容器中重用 facelets 组合时避免重复 id

    javascript - 从命令按钮单击更改丰富的面孔扩展数据表高度

    c++ - 在常量表达式中更改 union 的事件成员

    java - 使用 JSF 进行连续式导航 - 返回上一页

    jsf - 从JSF获得警告:在我们尝试为Flash设置传出Cookie时,响应已经提交

    html - 如何使用分页器位置切换页脚位置

    具有多个 View 解析器的 Spring MVC

    c++ - 为什么我无法检索变体的索引并使用它来获取其内容?

    C# 等效于 C++ std::variant(求和类型/可区分联合)