当前位置: 代码迷 >> Java Web开发 >> 用get方式传递参数的时候 可以传递数组么
  详细解决方案

用get方式传递参数的时候 可以传递数组么

热度:86   发布时间:2016-04-17 12:17:46.0
请问各位 用get方式传递参数的时候 可以传递数组么?
例如:long ids []={1,2,3,4}
www.abc.com?ids=ids
这样可以么 ?除了将数组转为String类型传递,还有什么其他方法可以实现,谢谢了

------解决方案--------------------
?id=1&id=2&id=3

这样就可以了,这个是标准的做法。

不过GET有长度限制,你自己注意点就行了
------解决方案--------------------
地址只能是字符串,你见过其他格式的吗
------解决方案--------------------
为什么会产生这样的传值,或许有其他解决办法的。用url,不能像你那样传
------解决方案--------------------
没有其他办法,数组是不行的,把数组转成字符串传递吧。
------解决方案--------------------
在页面中传值都只能传一个字符串的

所以在接受的时候利用getParameter方法获取到的值是个string对象

  相关解决方案