在我的 JSP 中,我有一个下拉框和一个项目表(使用 for 循环),每个项目都有自己的形式,所有这些都进入同一个 servlet。我的问题是将下拉框选择放在哪里。我不想把它放在项目表单中,因为每个项目都会有一个下拉列表。但是如果我制作一个单独的表单,当我提交项目表单时,我无法从 servlet 中获取下拉参数。我需要获取下拉参数和项目参数。关于接近这个的任何想法?有没有办法以项目形式隐藏输入,以存储从下拉表单中选择的值?我没有使用任何 javascript。
最佳答案
把它换成其他形式。在每个项目表单上创建一个隐藏字段。
<select id="DD">
<option value="1">1</option>
<option value="2">2</option>
<!-- so on ... -->
</select>
<form id="i1">
<input type="hidden" id="dropDownValue" value="">
<!-- your code -->
</form>
<form id="i2">
<input type="hidden" id="dropDownValue" value="">
<!-- your code -->
</form>
<form id="i3">
<input type="hidden" id="dropDownValue" value="">
<!-- your code -->
</form>
<form id="i3">
<input type="hidden" id="dropDownValue" value="">
<!-- your code -->
</form>
现在,在提交之前通过JS设置隐藏字段“dropDown Value”的值。
关于java - 从 JSP 读取不同的参数到 Servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19996264/