try {
dataCollectionUtil = new DataCollectionUtil(scan);
} catch (Exception e) {
//e.printStackTrace();
ActionErrors errors=new ActionErrors ();
errors.add("noTable", new ActionMessage("此表不存在",false));
this.addErrors(request, errors);
return mapping.findForward("listDataColl");
}
ActionMessage( "此表不存在",false);这样不用资源文件直接写的方法不行。。
所以必须改为:(加资源文件)
errors.add("noTable", new ActionMessage("introns.dataCollection.noTable"));
刚接触,没有研究其具体用法。及为什么。。先把过程记下来;
本文介绍了在使用Struts框架进行数据收集时遇到的表不存在错误处理方法。通过使用ActionErrors和ActionMessage来传递错误信息,并强调了使用资源文件来统一管理错误信息的重要性。
1万+

被折叠的 条评论
为什么被折叠?



