Bal*_*usC 22
这<h:head>是一个JSF组件,它提供了一个钩子,以编程方式在生成的HTML中包含JavaScript和CSS资源<head>.PrimeFaces使用它来包含Ajax工作所需的JS/CSS代码和花哨的look'n'feel.
作为测试,创建一个包含a <h:head>和PrimeFaces组件的页面,在webbrowser中打开页面并通过右键单击查看生成的HTML源 - 查看源代码.您将看到添加了几个JSF和PrimeFaces特定的JS/CSS文件.现在更换<h:head>的<head>,并再次检查生成的HTML源代码,你会看到什么是这个时间.
Rom*_*las 14
<head>标签是HTML标签,它定义了HTML页面的头部(这是在其中定义的元数据,或包括例如JavaScript或CSS例如资源).<h:head>是一个JSF标记(与JSF 2.0一起引入),用于处理<head>页面的一部分.拥有这样的JSF标记的兴趣在于,这个头部成为JSF组件树的一部分,因此,您可以在Java代码中对其进行操作.关于<head>与Primefaces 的不兼容性,我不明白它为什么会发生.在JSF 1.x中引入的Facelets能够混合HTML代码和JSF(XHTML)代码<head>,即使您使用Primefaces,也不应该在页面中插入HTML 标记.Facelets与JSF 2.x本机集成.
| 归档时间: |
|
| 查看次数: |
13779 次 |
| 最近记录: |