如何在jsp页面获取多个文本框的数值,然后传到后台SalaryStandardAction.java里,再把数值加起来写入数据库表中?
如:
jsp页面:
<%int i=0;
%>
<c:forEach items="${requestScope.attribute}" var="item">
<%i++; %>
<tr class="TD_STYLE2">
<td align="center">
<%=i
%>
<input type="hidden" name="salaryStandardDetals.standardId" value="${standardId}">
</td>
<td colspan="3">
<input type="text" name="salaryStandardDetals.attributeName" value="${item.attributeName}" class="INPUT_STYLE2" readonly="readonly">
<input type="hidden" name="list[0].itemName" value="">
</td>
<td>
<input type="text" id="salary" name="salaryStandardDetals.salary" value="" class="INPUT_STYLE2">
</td>
<td colspan="3">
</td>
</tr>
</c:forEach>
从数据库读取一个字段${item.attributeName}利用
<c:forEach items="${requestScope.attribute}" var="item">
循环显示出6条信息如图:
然后传到后台SalaryStandardAction.java将金额全部加起来的一个总数在存入数据库表中。