a.jsp
<form action="test2.jsp" method="post">
<input type="text" name="a1" value="1">
<input type="text" name="a2" value="2">
<input type="text" name="a3" value="3">
<input type="text" name="a4" value="4">
<input type="submit" name="b" value="dddddd"></form>b.jsp
<%
for(int i=1;i<=4;i++)
{
out.print(request.getParameter("a"+i));
}%>
<form action="test2.jsp" method="post">
<input type="text" name="a1" value="1">
<input type="text" name="a2" value="2">
<input type="text" name="a3" value="3">
<input type="text" name="a4" value="4">
<input type="submit" name="b" value="dddddd"></form>b.jsp
<%
for(int i=1;i<=4;i++)
{
out.print(request.getParameter("a"+i));
}%>
<input type="text" name="a" value="2">
<input type="text" name="a" value="3">
<input type="text" name="a" value="4">
怎么4个text的名字一样???
《----仁者见仁,智者见智----〉
你可以用楼上 bobZ(蓝眼)说的方法,使用不同的name呀
jsp也是可以的,用request.getParameterValues,返回一个数组