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); |
相关讨论
相关资源推荐
- java request.getHeader("user-agent")获取浏览器信息的方法
- HttpClient获取网络数据
- 两个数据库进行数据比对(DataTable对比)
- 多线程中,ServletUtils获取request对象为空
- ServletUtils - 封装的工具类
- 通过servlet向数据库中读取的数据变成问号??乱码问题
- java http请求头部工具类
- mongodb中数据库连接类mongoClient与mongo在写策略上的区别
- Objects.requireNonNull( )方法说明
- is_ajax=true,为什么if(Request.IsAjaxRequest)为false