当前位置: 代码迷 >> Java Web开发 >> [求助]关于JSP的for循环
  详细解决方案

[求助]关于JSP的for循环

热度:89   发布时间:2007-09-01 13:02:49.0
[求助]关于JSP的for循环

我想用一个for循环来动态接受别的页面传递过来的值。
代码:
<%
for (int i=1;i<=n;i++)
{
String a1=request.getParameter("A1");
}
%>

我想让a1 和 A1随着n的值的变化而变化。就是说,
当n=1时,花括号的里面代码为String a1=request.getParameter("A1");
当n=2时,花括号的里面代码为String a2=request.getParameter("A2");
当n=3时,花括号的里面代码为String a3=request.getParameter("A3");


请问这要怎么实现?

搜索更多相关主题的帖子: JSP  

----------------解决方案--------------------------------------------------------
这个要用数组或集合吧,你这样做,不管N是多少,循环多少次,a1的值都是A1吧!!


----------------解决方案--------------------------------------------------------

<%
String[] a = new String[10]; //数组大小根据自己需要来定,如果不知道的话尽量定大一点
for (int i=1;i<=n;i++)
{
a[i]=request.getParameter("A"+i);
}
%>
这样可以实现你想要的``
实际情况是
a[1] = request.getParameter("A1");
a[2] = request.getParameter("A2");
a[3] = request.getParameter("A3");
a[4] = request.getParameter("A4");



----------------解决方案--------------------------------------------------------
  相关解决方案