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

时间:2012-03-09 13:38:57

标签: jsf icefaces

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

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

我发现模板的head标签内容没有得到更新(即标题标签,脚本标签)。 head标签的内容与登录页面的内容以及浏览器的URL保持一致。

您能告诉我上述可能的原因吗?

1 个答案:

答案 0 :(得分:0)

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