多选列表取值问题?
1.jsp
代码如下:
<%@ page contentType="text/html; charset=GBK" %>
<form id="form1" name="form1" method="post" action="get.jsp">
<label>
<select name="select" size="5" multiple="multiple">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
</label>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>
get.jsp
代码如下:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.util.*"%>
<head>
<title></title>
</head>
<body>
<%
String[] select=request.getParameterValues("select");
if(select!=null){
for(int i=0;i<select.length;i++)
{
out.println("ttt|| "+i+" ||"+select[i]+"<br>");
}
}else
{
out.println("wlm_null");
}
%>
</body>
为什么按提交后不能取值呢?
------解决方案--------------------
String[] select=request.getParameterValues("select");
确定这个可以取到值吗?
------解决方案--------------------
你改成session保存试试