如何使用 JSTL 和 EL 获取动态表单字段名称的值

凯文·古斯万托

我有 8 个复选框和 1 个按钮,当用户选中任何复选框并单击按钮时,我想检查是否选中了任何复选框并将其显示在另一个 .jsp 中

到目前为止,我已经提到了几个没有运气的类似问题。所以我试着用我自己的逻辑来管理

首先.jsp

<c:forEach begin="1" end="8" varStatus="loop">
        <input type="checkbox"  id="seat" name="seat${loop.index}" value="seat${loop.index}" >
        <label for="seat">Seat${loop.index}</label>
</c:forEach> <br> <br>
<input type="submit" value="Save" name="savebtn">

第二个.jsp

<c:forEach begin="1" end="8" varStatus="loop">
        <c:if test="${not empty param.seat[loop.index]}">
            <c:out value="${param.seat1} is booked"/>
        </c:of>
    </c:forEach>

关于上面的代码,我有两个问题:

我无法loop.index在参数$param.seat[loop.index]获取不起作用即使我尝试手动执行此操作,我也只能从座椅 1 获取值。我无法从其余部分(座位 2、座位 3 等)中获得价值。

贾斯珀·德·弗里斯

${param.seat[loop.index]}暗示这seat是一个集合,它不是(它甚至可能不存在)。您正在寻找${param.seatX},您可以其中动态设置X您可以通过首先创建一个包含参数名称的变量来做到这一点:

<c:set var="seatVarName" value="seat${loop.index}"/>

现在您可以使用此变量从隐式 EL 对象获取参数值:

${param[seatVarName]}

也可以看看:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Python中获取表单字段名称和值?

来自分类Dev

如何在Python中获取表单字段名称和值?

来自分类Dev

如何获取名称和ID为动态的表单字段的值

来自分类Dev

如何轻松提取表单上的字段名称和值

来自分类Dev

如何在Django中动态过滤字段名称,条件和值

来自分类Dev

如何从Joomla 2.5数据库列,字段名称和值中获取值

来自分类Dev

Formik嵌套了初始值,表单字段名称和点符号?

来自分类Dev

如何使用jstl el调用动态嵌套属性

来自分类Dev

在用户的“编辑信息”表单中,如何在模型的响应中包括字段名称和用户的输入值

来自分类Dev

如何在MongoDB中获取和使用字段名称列表?

来自分类Dev

当字段名称包含句点时如何使用 iTextSharp 重命名 PDF 表单字段

来自分类Dev

如何递归和反射地获取所有可能的字段名称路径的列表?

来自分类Dev

c# SQLite 如何在 Dictionay 中使用字段名称和字段值按 id 存储对象

来自分类Dev

如何在odoo 8中从orm获取数据库值和从字符串获取字段名称

来自分类Dev

如何动态获取表单字段值?

来自分类Dev

如何设置TClientDataSet字段名称和displayName

来自分类Dev

使用jstl和arraylist在jsp中动态创建选择标签

来自分类Dev

使用Elasticsearch percolate和特定类型的字段名称

来自分类Dev

如何在pdf文档中查看表单字段名称

来自分类Dev

在portlet中设置SearchContainer以使用EL和JSTL在JSP中使用它

来自分类Dev

使用动态字段名称触发

来自分类Dev

如何在php中使用所有动态字段名称注册用户表单

来自分类Dev

如何使用 GSON 库在 Java 对象和 JSON 文件之间映射字段名称

来自分类Dev

如何使用sql select查询通过动态字段名称获取值

来自分类Dev

Django:如何从Model实例动态获取按字段名称的字段?

来自分类Dev

如何使用jstl比较2个值

来自分类Dev

使用JSTL迭代和绑定列表

来自分类Dev

如何在同一JSP中使用jstl / functions和jstl / fmt

来自分类Dev

从Java代码注入JSP EL和/或JSTL标签

Related 相关文章

  1. 1

    如何在Python中获取表单字段名称和值?

  2. 2

    如何在Python中获取表单字段名称和值?

  3. 3

    如何获取名称和ID为动态的表单字段的值

  4. 4

    如何轻松提取表单上的字段名称和值

  5. 5

    如何在Django中动态过滤字段名称,条件和值

  6. 6

    如何从Joomla 2.5数据库列,字段名称和值中获取值

  7. 7

    Formik嵌套了初始值,表单字段名称和点符号?

  8. 8

    如何使用jstl el调用动态嵌套属性

  9. 9

    在用户的“编辑信息”表单中,如何在模型的响应中包括字段名称和用户的输入值

  10. 10

    如何在MongoDB中获取和使用字段名称列表?

  11. 11

    当字段名称包含句点时如何使用 iTextSharp 重命名 PDF 表单字段

  12. 12

    如何递归和反射地获取所有可能的字段名称路径的列表?

  13. 13

    c# SQLite 如何在 Dictionay 中使用字段名称和字段值按 id 存储对象

  14. 14

    如何在odoo 8中从orm获取数据库值和从字符串获取字段名称

  15. 15

    如何动态获取表单字段值?

  16. 16

    如何设置TClientDataSet字段名称和displayName

  17. 17

    使用jstl和arraylist在jsp中动态创建选择标签

  18. 18

    使用Elasticsearch percolate和特定类型的字段名称

  19. 19

    如何在pdf文档中查看表单字段名称

  20. 20

    在portlet中设置SearchContainer以使用EL和JSTL在JSP中使用它

  21. 21

    使用动态字段名称触发

  22. 22

    如何在php中使用所有动态字段名称注册用户表单

  23. 23

    如何使用 GSON 库在 Java 对象和 JSON 文件之间映射字段名称

  24. 24

    如何使用sql select查询通过动态字段名称获取值

  25. 25

    Django:如何从Model实例动态获取按字段名称的字段?

  26. 26

    如何使用jstl比较2个值

  27. 27

    使用JSTL迭代和绑定列表

  28. 28

    如何在同一JSP中使用jstl / functions和jstl / fmt

  29. 29

    从Java代码注入JSP EL和/或JSTL标签

热门标签

归档