浏览 2560 次
锁定老帖子 主题:数组参数报错!!
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-11
1.编写java方法: public ArrayList saveEmpUser(Object obj, String[] args){ ArrayList retlist = new ArrayList(); User userPojo = (User)obj //TODO: retlist.add("true"); retlist.add("删除成功!"); return retlist; } 2.在jsp页面中如下调用: 调用方法一: XXXBO.saveEmpUser(,['aa','bb'],{callback:function(msg){alert(msg);}}) 出现结果:error错误 调用方法二: XXXBO.saveEmpUser(,['aa']['bb'],{callback:function(msg){alert(msg);}}) 出现结果:可以调用java方法,但数组参数为null 调用方法三: XXXBO.saveEmpUser({name:'david'},['aa']['bb'],{callback:function(msg){alert(msg);}}) 出现结果:error错误 3.总结疑惑之处: (1)数组参数怎么写成“["aa"]["bb"]”这样才能调用到java方法呢,并且在java方法中该参数值为null (2)Object参数作为User的父类,在调用方法中给此参数赋值“{name:'david'}”为什么不能转换呢? 不解???? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |