struts2中如何将jsp页面的多组动态数据传送至后台Action中?谢谢。 10

jsp页面代码:<%BookInfoServicebookInfoService=newBookInfoServiceImpl();List<OrderDetail>li... jsp页面代码:
<%
BookInfoService bookInfoService = new BookInfoServiceImpl();
List<OrderDetail> list = bookInfoService.orderDetailBookInfos();
pageContext.setAttribute("list", list);
%>
<c:forEach items="${pageScope.list}" var="orderDetail"
varStatus="s">
<tr class="txtCenter">
<td>
${orderDetail.detailId}
</td>
<td>
${orderDetail.bookIsbn}
</td>
<td>
${orderDetail.bookname}
</td>
<td>
¥${orderDetail.price}
</td>
<td>
<input name="tbNumber" type="text"
value="${orderDetail.number}" size="4" maxlength="4" />
</td>
<td>
¥${orderDetail.orderDetail_rebate_price}
</td>
<td>
<a href="rebatedeleteBookInfo?cond=${orderDetail.bookIsbn}">
<img src="images/smallPic/action_delete.png" width="16" height="16" />
</a>
</td>
</tr>
<c:if test="${s.last==true}">
<tr>
<td colspan="7">
<div class="SumAmount">
合计金额:¥${orderDetail.orderDetail_rebate_Allprice}
</div>
</td>
</tr>
</c:if>
</c:forEach>
问题:
我想获取
1.动态的文本框name="tbNumber"中用户输入的值:
<input name="tbNumber" type="text"
value="${orderDetail.number}" size="4" maxlength="4" />
2.遍历循环后,每个动态文本框对应的bookIsbn的值:
${orderDetail.bookIsbn}
将上述两组数据通过a标签<a href="#" id="aHref" onClick="pressMe()">修改数量</a> |传送到后台action中?

本人学生,做个人项目,卡在此处没有想到很好的解决方法,希望能够给详细些的代码方案,谢谢各位大神!
展开
 我来答
zwh_java
2015-03-12 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:79.8万
展开全部
在修改完,输入框失去焦点,直接调用后台,调用成功后,刷新列表,
<input name="tbNumber" type="text"
value="${orderDetail.number}" size="4" maxlength="4" onblur=“pressMe(本条记录id,this)” />

在function pressMe(id,this){
var tbNumber = this.value;
按照下边步奏:
1.在这里提交id,和数量参数提交到后台程序中,在后台根据id修改记录;
2.重新加载列表页面。
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式