2013-06-03 10 views
0

JBFS 4.3에서 RichFaces 4.3.2를 사용하여 Mojarra의 JSF 사양 2.2 구현 (2.2)을 사용하고 있습니다. 내가 직면하고있는 문제는 a4j : commandButton이 액션을 수행하지만 oncomplete가 예상대로 작동하지 않고 응답으로 잘못된 formXML을 얻는다는 것입니다. 다음과 같은 오류가 발생합니다 : event.description : "업데이트 중 : javax.faces.ViewState not found"a4j : commandButton이 JSF 2.2 및 RichFaces 4.3.2에서 예상대로 작동하지 않습니다. oncomplete가 malformedXML을 나타냅니다.

HTML이 처음으로 렌더링 될 때 브라우저 콘솔에서 체크 한 후 javax.faces .viewState가

그러나 나는 왜 서버가 a4j : commandButton에 대한 응답으로 javax.faces.viewState를 보내고 id = javax.faces.viewState가있는 요소를 찾으려고 시도하는지 알지 못합니다. 나는 jsf.js를 디버깅하고 js의 주어진 정규 표현식을 서버 응답에서 얻은 HTML 요소와 일치 시키려고 할 때 (정규 표현식은 /javax.faces.ViewState:.*$/이고 javax.faces .ViewState in response).

+0

https://community.jboss.org/message/826331 곧 출시 될 RichFaces 5 Alpha 릴리스는 JSF 2.2와 호환됩니다. –

답변