读书人

多选列表取值有关问题

发布时间: 2012-05-05 17:21:10 作者: rapoo

多选列表取值问题?
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保存试试

读书人网 >Java Web开发

热点推荐