0

我在带有 RichFaces 4.3.2 的 JBOSS 7 上使用 Mojarra 的 JSF 规范 2.2 的实现(2.2)。我面临的问题是 a4j:commandButton 执行它的操作,但 oncomplete 没有按预期工作,我得到一个格式错误的 XML 作为响应。我收到以下错误:event.description:“更新期间:找不到 javax.faces.ViewState”

我在第一次呈现 HTML 时检查了浏览器控制台,javax.faces.viewState 的隐藏标签是

但我不知道为什么服务器会发送 javax.faces.viewState 以响应 a4j:commandButton 并尝试查找 id = javax.faces.viewState 的元素并失败。我调试了 jsf.js,当它尝试将 js 中的给定正则表达式与我在服务器响应中获得的 HTML 元素匹配时,它失败了。(因为正则表达式是 /javax.faces.ViewState:.*$/ 并且我得到 javax.faces .ViewState 作为响应)。

4

1 回答 1

1

RichFaces 4.3.2 似乎与 JSF 2.2 不兼容!看看这个网址: https ://community.jboss.org/thread/230065

于 2013-08-23T12:35:14.443 回答