HttpServletRequest里的getParameterValues用法?(request.getParameterValues) getParameterValues是把一个字串转为数组是以什么分割字串的呢?我传入字串arg=aaa,bbb,ccc然后String[] arr=request.getParameterValues("arg");结果总是 arr.length==1没有分割出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表单HTTP POST/GET方式<input name="arg" value="aaa"><input name="arg" value="bbb"><input name="arg" value="ccc">对应url, HTTP GET方式?arg=aaa&arg=bbb&arg=ccc当然后一种方式需要考虑url encode问题,例如空格对应"%20" 你先把arg整个取出来,再分割 String str1="abcd,efg,hi"; String[] str2=str1.split(","); for(int i=0;i<str2.length;i++) { System.out.println(str2[i]); } } 你弄过了这个函数的意思。他返回length是1,是正确的,他不是把你的数据分成数组。比如,你用了同样的名字的checkbox,他就会得到一个数组,假如你的这个名字的对象只有一个的话,是得不到数组的,得到1是正确的。 一个面试题 关于JDK的版本问题 JAVA视频教程,J2ee教程,jsp视频教程提供 请问有用java写过短信业务引擎的吗? 提一个笨笨的问题,并预祝大家圣诞快乐 高手请进:Java中如何实现2个int型整数的交换函数swap? 关于JScrollPane的问题 请问什么地方能够找到JBUILDER 8.0 ENTERPRISE EDITION 的注册机器? 小问题· 用JAVA怎么实现GB码到BIG5的转换? 关于java程序运行后报:"Unexpected Signal"的问题,哪位大虾知道解决办法呢?头疼~~~~~ 如何将 ( 转换为 \( 啊?
<input name="arg" value="aaa">
<input name="arg" value="bbb">
<input name="arg" value="ccc">
对应url, HTTP GET方式
?arg=aaa&arg=bbb&arg=ccc
当然后一种方式需要考虑url encode问题,例如空格对应"%20"
String[] str2=str1.split(",");
for(int i=0;i<str2.length;i++)
{
System.out.println(str2[i]);
}
}