页面报出后台的异常,但我还想对页面进行刷新,该怎么处理?
具体为:
修改日期时,当日期跟后台查询出问题时后台抛出异常,页面上关闭异常后,我想刷新页面,而不是停留在报错之前的页面信息,改怎么处理?
写到日期控件里面?
后台抛异常的话就把异常输出到页面,提示:出现异常的字样或者图片信息。
后台用try catch来捕获异常,然后返回的时候用response.write()类似的方式把异常信息返回给页面。
ajax吗》?
可以判断返回信息,
正常的post提交没有办法。
你可以在把后台catch到的信息放在FacesMessage中
然后在前台用:
showDetail="false" />
這是我請教這個圈子里几个朋友得到的方法 希望对你有帮助
后台出错捕获异常后返回个字符串到前台,然后前台根据字符串判断来刷新页面
js实现页面刷新
location.reload(true);