java - 从 JSP 读取不同的参数到 Servlet

标签 java html jsp servlets

在我的 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/

相关文章:

java - 在 jSTL 中使用 javascript 变量

image - 尝试所有上下文 docBase 配置后,无法在 jsp 中显示保存在 tomcat 服务器上的静态图像

java - 如何在 JAX-RS 中实现 HTTP 方法的默认功能?

java - 更新查询期间实体类中出现空标识符错误

java - 在物理手机上按下设置/菜单按钮时创建菜单/选项

javascript - 设置在选择下拉列表中选择的值

java - 在IntelliJ IDEA中运行Gradle测试时的"No tests found for given includes"

javascript - 将此 jQuery 脚本用于多个 div

javascript - 将变量名而不是变量值添加到选择列表

java - 比较 Struts 2 嵌套迭代器