日期:2014-05-18  浏览次数:20729 次

问下转义符问题
一个页里面   有1个循环   循环   给1个 <input   name= <%=   i%>   差不多这样   给name起数字名       后提交   给一个页处理


我在处理页循环里面定义了一个int   i

问题是我怎么得到那数字啊
str=request.getParameter( "i ");   这样明显是错的
str=request.getParameter( "‘i’ ");     试过这个   也错了
请大家帮帮我把   谢谢

------解决方案--------------------
<%
String str[] = new String[4];
for(int i=0;i <4;i++){
String number = String.valueOf(i);
str[i] = request.getParameter(number);
out.println( "first string is "+str[i]);
}
%>