日期:2014-05-20 浏览次数:20712 次
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的组合成字符串就可以了