![](/img/trans.png)
[英]Spring MVC / JSP - How to pass nested list of object to controller from a select form
[英]How to pass List<String> from controller to <form:select> in Spring 4.0.0
我有一个具有countryName属性的对象,方法getCountryName()通过使用以下查询从数据库中获取所有countryName:
SELECT DISTINCT countryName from jobs
现在我想将此列表传递到jsp页面的表单中,如下所示:
<form:form>
<form:select>
<form:options> List of country name </form:options>
</form:select>
</form:form>
有人有想法吗? 我正在使用Spring 4.0.0 REALEASE。
为了更容易理解,我已经在控制器中添加了注释
@ModelAttribute("countries")
public List<String> getListCountryName(){
return dao.getCountryName() ;
}
如何传递该列表以在Spring的表单标签中查看?
写这样的东西:
<form:form>
<form:select path="commandAttribute">
<form:option value="-" label="List of country namet"/>
<form:options items="${countryList}" itemValue="countryName " itemLabel="countryName "/>
</form:select>
</form:form>
参考http://www.mkyong.com/spring-mvc/spring-mvc-dropdown-box-example/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.