【问题标题】:How to/Can I populate <form:select> with List<Object[]>?如何/我可以用 List<Object[]> 填充 <form:select>?
【发布时间】:2018-06-12 02:19:45
【问题描述】:

我将List&lt;Object[]&gt; 传递给我的视图,即jsp。并想填充我的&lt;form:select&gt; 标签。
假设我有 List&lt;Object[]&gt; states
我尝试的是

<form:options items"${states}" itemValue="0" itemLabel="1">

还有

<form:options items"${states}" itemValue="states[0]" itemLabel="states[1]">

但没有运气,因为 java.lang.Object 没有 0/1states[0]/states[1] 之类的属性。

一种方法是,在 Controller 中将其转换为 Map
我可以直接在我的jsp中使用它吗?

【问题讨论】:

    标签: java spring jsp spring-mvc spring-form


    【解决方案1】:

    我只知道一点 Spring MVC,所以我不确定我是否完全理解你的问题,但我能看到的第一件事是你正在使用他的名字从 ModelMap 中获取对象并且不使用他的钥匙

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-14
    • 2014-01-20
    • 2019-07-19
    • 2016-08-16
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    相关资源
    最近更新 更多