ServletUtils.defaultAjaxResopnse的作用能说明一下吗??我去掉这条代码,好像没什么问题

pharaohsprince 2007-10-10
public ActionForward doAjaxDeleteUsers(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
UserInfoDAO userInfoDAO=(UserInfoDAO)getBean("userInfoDAO");
List userInfoList=ServletUtils.getParameterMaps(request);
int[] results=userInfoDAO.doDeleteUsers(userInfoList);
ServletUtils.defaultAjaxResopnse(userInfoList,results,request,response);
return null;
}
pharaohsprince 2007-10-10
List inputList=ServletUtils.getParameterMaps(req);//取得输入参数记录列表
int len=inputList.size();
int[] updateCount=new int[len];//语句影响记录数
String[] msgs=new String [len];//要返回的异常信息数组,可以在页面被以提示的形式show出来

for(int i=0;i<len;i++)
{
Map map=(Map)inputList.get(i);



if(记录是否存在)
{
updateCount[i]=0;
msgs[i]="已经存在名称,请重新输入一个!";;
}
else
{
Object [] args=new Object[7];
args[0]=参数0;
args[1]=参数1;
......
args[6]=参数6;


try{
updateCount[i]=daoExcute.update(insertSql,args);
}
catch(Exception e)
{
msgs[i]="插入记录失败!\n错误信息:"+e.getMessage();
System.out.print(e);
}

}



}
//关键语句
ServletUtils.defaultAjaxResopnse(inputList,updateCount,msgs,req,res);
Global site tag (gtag.js) - Google Analytics