【发布时间】:2013-02-20 08:15:16
【问题描述】:
在jsp页面中,根据记录的多少,这个tr会被执行并显示给用户。
for(int i=0; i<NoOfRecords.length;i++){
<tr>
<td width="15%"> Transit Account & <%= acctId%>
</td>
<td width="15%"> <%=MultiModeConstants.GL_ACCT_NO%>
</td>
<td width="45%">
<input type="text" id="multiModeAcctNo" name="multiModeAcctNo" desc="Multi Mode Transit Account Number" maxlength="9" class="body" size="9" tabindex="3" >
</td>
<td width="15%">
Deposit
</td>
<td width="15%">
$ <%= transactioAmount%>
</td>
</tr>
}
根据记录数,jsp页面中会填充行数, multiModeAcctNo,字段将由用户输入(multiModeAcctNo);
比如有4条记录,我在页面中有4次输入不同的multiModeAcctNo。
提交页面后,我只能得到第一个字段,我失去了其他 3 个值。
假设如果我只阅读 One Row,那么我就能很好地获取数据。我需要做什么?
我使用 java & jsp 作为编程语言。
【问题讨论】:
-
虽然您正在迭代到总长度,但您并没有获得对象每个值的索引。您是如何将值存储在对象中的?首先检查一些示例,了解如何遍历对象 java-tips.org/java-se-tips/java.lang/the-enhanced-for-loop.html 的内容
标签: java javascript html jsp