ECSide如何将后台执行的结果反映到前台页面?

easypower 2007-06-26
ECSide如何将后台执行的结果反映到前台页面?
比如添加成功多少条数据,
再比如某几条不成功,为什么??
wplqw 2007-07-05
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