循环问题.......
<%for(int hh=0;hh<aa;hh++){%><%=AllData[hh] %>
<% for(int i=0;i<name.length;i++){%>
<%out.print(name[i]);%>
<%}%>
<%}%>
现在的输出结果是
yunhuoshangID(列名) 1 (表中数据)急速快递(表中数据) (010) 6555245(表中数据) gongsimingcheng(列名) 1 急速快递 (010) 6555245 dianhua(列名) 1 急速快递 (010) 6555245
AllData[hh] 是列名
name[i]表中数据
我预想输出结果是
yunhuoshangID =‘1’,gongsimingcheng =‘急速快递’,dianhua=‘6555245’
并用字符串输出这个结果....
谢谢大家啦!
搜索更多相关主题的帖子:
快递 数据 字符串
----------------解决方案--------------------------------------------------------
你的AllData中放的是什么啊?
name中放的是什么?
----------------解决方案--------------------------------------------------------
把这一小段代码发出来,我看下,应该比较好搞的
----------------解决方案--------------------------------------------------------
主要就是里面的for循环都要做完了才会出来做外面的,而不是做一次就出来啦!这个是问题的关键........
----------------解决方案--------------------------------------------------------
还请高人帮帮小弟吧!
----------------解决方案--------------------------------------------------------
你的意思是否是指Map中的键(KEY)值(VALUE)相对应?
----------------解决方案--------------------------------------------------------
对呀!!!我已经都做成了变量啦!
----------------解决方案--------------------------------------------------------
用表格输出:
<table border="1">
<tr>
<%for(int hh=0;hh<aa;hh++){%>
<td><%=AllData[hh] %></td>
</tr>
<tr>
<% for(int i=0;i<name.length;i++){%>
<td><%out.print(name[i]);%></td>
<%}%>
<%}%>
</tr>
</table>
----------------解决方案--------------------------------------------------------
您理解错啦!我是要做为一个参数传递过去,您在好好看看。是yunhuoshangID =‘1’,gongsimingcheng =‘急速快递’,dianhua=‘6555245’的形式。而不是表格。谢谢。。。。。。
----------------解决方案--------------------------------------------------------
以下是引用linyan503310在2010-4-3 11:07:03的发言:
您理解错啦!我是要做为一个参数传递过去,您在好好看看。是yunhuoshangID =‘1’,gongsimingcheng =‘急速快递’,dianhua=‘6555245’的形式。而不是表格。谢谢。。。。。。
如果按你这种形式您理解错啦!我是要做为一个参数传递过去,您在好好看看。是yunhuoshangID =‘1’,gongsimingcheng =‘急速快递’,dianhua=‘6555245’的形式。而不是表格。谢谢。。。。。。
是否可以用一个for循环完成
<%
for (int i; i<name.length; i++) {
out.println(allData[i] + "=" + name[i]);
}
%>
没有上下文,很难明白你的意思
----------------解决方案--------------------------------------------------------