异常处理的两种方式 联系客服

发布时间 : 星期日 文章异常处理的两种方式更新完毕开始阅读4eeb306648d7c1c708a1458a

两种页面处理异常方式

1.刷新页面,在页面上显示信息 action:

StrutsUtil.putBaseExceptionToErrors( messages, ex );

if( !messages.isEmpty() ) { saveMessages( request, messages ); }

return mapping..... jsp:


此段代码已经包含在bodylayout.jsp中,若已经继承,则无需重复定义。所有的ex都是经过组件中调用的ErrorMessage. getErrorMessage()方法过滤,异常信息只是外键名称或主键名称。 Eg:

工程资料管理 → 资料管理 → 资料类型信息

2.二次请求,通过js弹出框 action:

XmlUtils xu = new XmlUtils( request,response,this.getResources( request ) ); xu.sendException( ex );

return null; jsp:

function doRefresh( xml ) { if( xml.text ) { table_ident.reload( false, xml ); } else { table_ident.reload( true ); } }

在相应的按钮上做处理: redirect=\

系统设置→ 货币汇率→ 货币汇率信息列表