我的jsp文件类似于以下内容:
<table>
<tr class="schedule">
<td><input type="text" name="fromDate"</td>
<td><input type="text" name="toDate"</td>
<td>
<table>
<tr class="fromTime">
<td>
<input type="text" name="fromHour"/>
</td>
</tr>
</table>
</td>
<td>
<table>
<tr class="toTime">
<td>
<input name="toTime"/>
</td>
</tr>
</table>
</td>
<td>
<table>
<tr>
<td>
<input name="amount"/>
</td>
</tr>
</table>
</td>
</tr>
<tr class="totalAmount">
<td><input type="text" class="totAmount"</td>
<tr>
</table>
新的计划行被动态添加,对于每一行,可以有来自Time 和 toTime 表的 no.of。我需要在我的servlet中获取这些值。我知道我可以通过
获取 fromDate 和 toDate 的值String[] fromDates=request.getParameterValues("fromDate");
String[] toDates=request.getParameterValues("toDate");
我希望了解如何检索与 fromDate 和 toDate fromHour 和 toHour 值>
提前谢谢。
答案 0 :(得分:0)
当他们动态创建时,让他们看起来像"fromDate_1"
和"toDate_1"
相应的时间看起来像"fromTime_1"
和"to_time_1"
然后下一个调度程序看起来像"fromDate_2"
和"toDate_2"
相应的时间看起来像"fromTime_2"
和"to_time_2"
某某
然后在你的servlet中 制作一个for循环让它们像
一样for (int i=1;i<100;i++){ //i dont think so the max value will be larger than 100
if (request.getParameterValues("fromDate_"+i)==null ){
break;
}else{
fromDate[i]=request.getParameterValues("fromDate_"+i);
}
}
并且每个参数都是一样的