文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、getParameterValues是什么
当控件中有多个选项时,要取到所有值可调用该方法,该方法返回的是字符串数组。
二、常用使用步骤
1.通过表单传入
代码如下:
<form name="checkform" method="post" action="request_1.jsp">
你喜欢:<br>
<input type="checkbox" name="interesting" value="sing">唱
<input type="checkbox" name="interesting" value="jump">跳
<input type="checkbox" name="interesting" value="rap">rap
<input type="checkbox" name="interesting" value="basketball">篮球
<input type="submit" name="submit" value="music">
</form>
执行结果:
2.使用数组存取读入表单结果
用s数组获取到内容,再s1遍历插入空格
<body>
<%
request.setCharacterEncoding("utf-8");
String s[]=request.getParameterValues("interesting");
String s1="";
for(int i=0;i<s.length;i++){
s1=s[i]+" "+s1;
}
%>
你的爱好是:<%=s1 %>
</body>
提交后jsp页面:
总结
getParameterValues(String name)得到的是一个数组对象