在JSF(ICEFACES)中使用模板时,h:head的内容没有得到更新

在JSF(ICEFACES)中使用模板时,h:head的内容没有得到更新,jsf,icefaces,Jsf,Icefaces,要求: 为使用模板的给定页面添加javascript文件 详情: 成功登录后,用户将被导航到一个页面,在那里他可以执行不同的操作。 除了登录页面,我在所有页面中都使用了通用模板。 该模板包含head标记、用于包含动态内容的页眉、页脚和正文的代码 我注意到模板头标签的内容没有得到更新,即标题标签、脚本标签。 head标签的内容与登录页面的内容相同,也与我的浏览器的URL相同 你能告诉我上述可能的原因吗 这可能与以下事实有关:部分更新需要更新标记的id,而html head元素不支持id。html中

要求: 为使用模板的给定页面添加javascript文件

详情: 成功登录后,用户将被导航到一个页面,在那里他可以执行不同的操作。 除了登录页面,我在所有页面中都使用了通用模板。 该模板包含head标记、用于包含动态内容的页眉、页脚和正文的代码

我注意到模板头标签的内容没有得到更新,即标题标签、脚本标签。 head标签的内容与登录页面的内容相同,也与我的浏览器的URL相同


你能告诉我上述可能的原因吗

这可能与以下事实有关:部分更新需要更新标记的id,而html head元素不支持id。html中没有可应用更新的地址。Icefaces大量使用部分更新。您可以尝试在触发头元素更改的交互时强制执行完全更新