忘了说明,我在数据库为空的情况下测试,并且有语句:
if(rs == null){
ActionErrors errors = new ActionErrors();
errors.add("no_results",new ActionError("no.results"));
saveErrors(request,errors);
return mapping.findForward("failure");
}
if(rs == null){
ActionErrors errors = new ActionErrors();
errors.add("no_results",new ActionError("no.results"));
saveErrors(request,errors);
return mapping.findForward("failure");
}
有数据库操作但没有数据库是肯定报错的你的 DBUtil 类有实例化吗?没有也会报错
另外一个建议,Vector的执行效率比较低下,用ArrayList替换掉Vector
不是很懂谢谢指点。