我正在開發一個JSF 2項目。在調用所有這些函數<a4j:commandButton>
不起作用後,在客戶端獲得了一些javascript/jQuery函數。我得到jsf 2.0使用javascript可以防止ajax調用
Servlet.service() for servlet Faces Servlet threw exception: java.lang.NullPointerException
at com.sun.faces.context.PartialViewContextImpl.createPartialResponseWriter(PartialViewContextImpl.java:441)
如果我改變<a4j:commandButton>
到<h:commandButton>
,然後一切工作正常,但我需要a4j
因爲oncomplete
屬性。
我如何調試這個問題?它看起來像JavaScript事件的問題,這阻止了Ajax調用。
我認爲這是一個IE7/JBoss問題。我在這裏發現了一些信息(http://code.google.com/p/primefaces/issues/detail?id=4361) – JustinKSU
請編輯該問題以包含完整的SSCCE。有太多可能的因素會導致失敗。 – BalusC
我不確定這個問題是否適合StackOverflow。我已經創建了JIRA條目,一個用於Mojarra,一個用於RichFaces,因爲目前還不清楚問題出在哪裏。 (http://java.net/jira/browse/JAVASERVERFACES-2666)和(https://issues.jboss.org/browse/RF-12693),我提供了更多信息。 @BalusC,我應該將這種信息添加到這個問題中,還是應該刪除賞金(如果可以的話)? – JustinKSU