在基于Struts2的Ajax应用中,Action需要接收List或数组类型参数,怎样实现?
我已尝试过,使用list[0] = 100 ,list[1] = 120 ,list[3] = 150 ... 这种方式,但没成功,还有其它什么办法么?
当然这玩意肯定是有办法实现的,因为在N久以前,我其实有实现过一次,但时间太久了我现在已完全不记得当时怎么实现的?
// 假设有参数数组var userIds = [100 ,101 ,102 ,103 ,104] ;
// 将其转换为Object类型
var params = {} ;
var index = 0 ;
for(var n in userIds) {
params[index ++] = n ;
}
// Action接收代码
private List<Long> userIds ;
public void setUserIds(List<Long> userIds) {
this.userIds = userIds ;
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。