JSP动态表,每行有一个输入框和一个复选框

时间:2017-06-23 08:55:07

标签: javascript html spring jsp

我现在正在设计包含动态表的.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“)获取所选复选框结果列表”...

1 个答案:

答案 0 :(得分:0)

我通过使用相同的提取方法自己解决了这个问题。但是,我将传递表的索引号以获取相应的配额值(即用户输入)。