日期:2014-05-20 浏览次数:20907 次
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
List list = new ArrayList();
list.add("wang1");
list.add("wang2");
list.add("wang3");
list.add("wang4");
String a = "";
for(int i=0;i<list.size();i++) {
if(i==0) {
a = a +"aa"+i+"=";
a = a+ (String) list.get(i);
}else {
a = a +"&aa"+i+"=";
a = a+ (String) list.get(i);
}
}
System.out.println(a);
}
}
------解决方案--------------------
楼主自己测试一下吧
------解决方案--------------------
URL:会把数组转化为String去传的吧?
如果要传集合类可以用Session,或者到Action中自己分割一下
------解决方案--------------------
为什么这么传数据?url中的参数,最后传递后总是被解释成字符串,所以数不数组的不打紧,能不能想办法,把这些值组合成一个字符串传到action中进行分割不就行了吗。
------解决方案--------------------
可以传,不过,按照ls的组合成字符串就可以了