我开发了基于Icefaces和portletfaces的portlet。我使用partialsubmit for ajax,但是当我看到一些帖子时他们说它应该使用开箱即用的JSF 2 ajax支持以避免验证触发我试图使用f:ajax但不起作用。
我也尝试使用它从portlet环境不起作用,我改变了冰:selectOneMenu到h:selectOneMenu然后得到了DOM异常。
Icefaces的版本是2.0.1
答案 0 :(得分:0)
我通过使用具有immediate属性的JSF1的旧机制来解决这个问题,并且在更改侦听器方法的最后我添加了这个
FacesContext.getCurrentInstance().renderResponse();
并且验证没有解雇。