| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 981 人关注过本帖
标题:[求助]关于JSP的for循环
只看楼主 加入收藏
Windstorm
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-12-5
收藏
 问题点数:0 回复次数:2 
[求助]关于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 
2007-09-01 13:02
imbug
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-17
收藏
得分:0 
这个要用数组或集合吧,你这样做,不管N是多少,循环多少次,a1的值都是A1吧!!

2007-09-01 13:25
Gramary
Rank: 4
等 级:贵宾
威 望:13
帖 子:769
专家分:0
注 册:2007-7-9
收藏
得分:0 

<%
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");



学编程不能急,要慢慢来。
2007-09-01 14:18
快速回复:[求助]关于JSP的for循环
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020620 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved