jsp中怎么接受一个数组,我在页面有一个数组,数组中的数据是用空格隔开的,怎么接收呢?

 我来答
夏_秋0_0
2013-09-29
知道答主
回答量:25
采纳率:0%
帮助的人:19.8万
展开全部
感觉你是在写ajax 调后台传数据的东西

String s = "abc 123 qqq";
String[] array=s.split(" ");

" "(双引号里面有空格),就可以隔开了~

如果是js
var s = "abc 123 qqq";
var array=s.split(" s");
" "(双引号里面有空格) 就可以隔开了~

不过不建议你用空格隔开,你可以使用别的不常用的符号,如:¥等
水蓝魔瞳
2013-09-29 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:130
采纳率:0%
帮助的人:40.8万
展开全部
你是要接收?还是解析?
接收用request接收啊,解析的话可以用字串split方法分割
更多追问追答
追问
我是用form表单提交数据,在后台用request.getParameter()接收数据,,request.getParameter()这个方法也能接收数组吗?
追答
你前台的数据是放在什么地方?控件?还是数组变量?

要是控件的话,是可以接收的,会接收成一个字串,你打印一下就知道怎么处理了

如果是数据变量,实不行还可以放在session里嘛!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
溥曼凡03F
2013-09-29 · TA获得超过227个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:157万
展开全部
用ArrayList遍历出来,然后用字符串截取。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小狂中E
2013-09-29 · TA获得超过1418个赞
知道大有可为答主
回答量:1514
采纳率:66%
帮助的人:1029万
展开全部
String s = "abc 123 qqq";
String[] array=s.split("\\s");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7bf3c5d
2013-09-29 · 超过16用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:40.9万
展开全部
用EL表达式 直接拿你在Action中 数组对应的属性名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式