我现在正在设计包含动态表的.jsp,该数据库将从数据源中检索数据(这无关紧要)。要求与我的主题相同。我已完成部分代码但未能获得用户输入值。
我的代码如下:
<form id="select" method="post" action="select">
<h2 style="text-align: center;">Plan List</h2>
<p style="width: 100%; text-align: center;">
<button type="submit"
>Select</button>
</p>
<table class="details">
<tr class="details">
<th class="details" style="text-align: center;">Plan Name</th>
<th class="details" style="text-align: center;">Quota</th>
</tr>
<c:forEach items="${list}" var="plan">
<tr class="details">
<td class="details" style="text-align: center;">${plan.planName}</td>
<td class="details" style="text-align: center;"><input
type="text" name="quota2" min="1"></td>
<td class="details"><input type="checkbox" name="selection2"
value="${selectedPartnerId},${plan.planId}" /></td>
</tr>
</c:forEach>
</table>
设计是通过单击复选框选择行,然后单击选择按钮以提交所选行。我现在能够通过将变量赋值来传递数据。但是,我找不到任何方法来传递属于用户输入的值。我已经花了两天时间。请给我一些建议。非常感谢你宝贵的时间....
有关您的信息的更多详细信息...... 我现在使用java作为后端,并通过“request.getParameterValues(”selection2“)获取所选复选框结果列表”...
答案 0 :(得分:0)
我通过使用相同的提取方法自己解决了这个问题。但是,我将传递表的索引号以获取相应的配额值(即用户输入)。