【发布时间】:2013-05-03 11:42:18
【问题描述】:
在我的 Spring 应用程序中有一个 Bean..
public class SampleBean{
private String id;
private String name;
private String marks;
--------
--------
}
还有我的另一个服务 bean 的装箱属性,比如..
List<SampleBean> list = new Array<SampleBean>();
//Setter and getters
并且在我的Controller类中设置一些值到list
现在我的 jsp 我正在使用 Jquery 获取这些值..
<c:set var="modalAttributeName"value="MODEL1" />
<c:set var="modalAttribute"value="${requestScope[modalAttributeName]}" />
<form:select class="select_box" path="country" id="country">
<form:options items="${modalAttribute.list}" />
</form:select>
它显示整个 Bean 名称,如 SampleBean@0
但我只希望在这个选择框中 SampleBean class name only..
那么如何使用 Jquery 显示名称?
EDIT
我正在尝试这样,但显示的是空框..
<form:select class="select_box" path="country" id="country">
<c:forEach items="${modalAttribute.list}" var="result">
<form:options item="${result.name}" />
</c:forEach>
</form:select>
【问题讨论】:
标签: java javascript jquery spring