读书人

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

发布时间: 2011-12-03 22:57:58 作者: rapoo

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

[解决办法]
?id=1&id=2&id=3

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

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

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

读书人网 >Java Web开发

热点推荐