可行,你在HTML中定义一批name属性相同的元素,然后提交就可以了HTML:
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
JSP:
String[] cities = request.getParameterValues("city");
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
<INPUT TYPE="text" NAME="city">
JSP:
String[] cities = request.getParameterValues("city");
在放入session中来传递!!
我的数组长度可能是不定的……
to StefYue:
能说得具体一些吗?比如你说的“用Vector装载……放入session中来传递”这都是指Java的代码……可是我想知道数组(每一次长度可能不定)如何从html传到jsp,再在jsp中被交给javabean使用(可以用 <jsp:setProperty name="数组名" property="*"/> 这样的形式么?)简单的说,jsp页面中接受数组变量么?希望大家指教,谢谢啦!