1

我正在尝试修复使用 JSF (myfaces 1.1)、facelets、tomahawk 和 ajax4jsf 的 Web 应用程序的错误。在现代浏览器中,例如 Firefox 12+ 或 Chrome,有重复的 <body> 和 <head> 标签(可以在 FireBug 中看到)。很明显,它是由javascript生成的,因为页面的来源没有它。

该问题不会出现在较旧的 Firefox (3.6) 和 Internet Explorer 中。

我已经发现 ajax4jsf 标签会导致问题。根据 Manifest 文件,它是 1.1.1 版本。升级到 RichFaces 会解决这个问题吗?

4

1 回答 1

1

对于面临同样问题的任何人:升级到 RichFaces 3.1.2.GA 并不能解决问题。解决此问题的版本是 3.3.3.Final(或这两个版本之间的某个版本)。

于 2012-10-12T07:11:50.867 回答