我的代码设置为https://www.primefaces.org/showcase/ui/misc/exceptionHandler.xhtml(ajax只有1个按钮“实现了抛出视图已过期”)当我按下该按钮时,对话框会正确弹出。
p:ajaxExceptionHandler注册了2种类型,1)javax.faces.application.ViewExpiredException,2)java.lang.Throwable
但是当我等到视图实际到期并按下SAME按钮时,没有弹出对话框。浏览器调试告诉我ajax响应是:
<?xml version='1.0' encoding='UTF-8'?>
<partial-response id="j_id1"><changes>
<update id="j_id1:javax.faces.ViewState:0">
<![CDATA[6471455189255501776:-1615342152081763452]]>
</update></changes></partial-response>
可能出现什么问题?