【问题标题】:Is it possible to access say the 3rd element in a collection with Struts?是否可以使用 Struts 访问集合中的第三个元素?
【发布时间】:2011-03-04 23:46:33
【问题描述】:

有没有办法在 Struts / JSP 中做以下事情?

<html:checkbox property="list.get(0).checked" />

提前谢谢你。

【问题讨论】:

    标签: java jsp struts struts-1


    【解决方案1】:

    如果你想在 JSTL 中访问列表中的第三个元素,语法就像数组一样:

    <html:checkbox property="list[2].checked" />
    

    请注意,如果您是 JSTL/EL 新手,则必须将适当的 jar 添加到您的类路径并引用标签库。

    【讨论】:

    • 谢谢。如果我想创建一个复选框来设置集合的第三个元素?我认为您的代码示例会得到我的元素值,不是吗?
    • 好的,成功了。 &lt;html:checkbox property="list[3].checked" /&gt;
    • 酷。我不确定您列表中的任何内容是否具有已检查的属性,因此将其排除在外。我会更新我的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 2017-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-19
    相关资源
    最近更新 更多