我正在使用SpringWebMVC作为我的应用程序的ui部分。。
通过使用下面的代码,我得到一个列表框,在这里我可以选择超过1个值。。
<form:select path="domainsList">
<form:options items="${domainsList}" itemValue="domain" itemLabel="domain"/>
</form:select>
但我需要一个下拉组合框。。。
有谁能建议我如何把它转换成组合框吗?
提前谢谢。。
我正在使用SpringWebMVC作为我的应用程序的ui部分。。
通过使用下面的代码,我得到一个列表框,在这里我可以选择超过1个值。。
<form:select path="domainsList">
<form:options items="${domainsList}" itemValue="domain" itemLabel="domain"/>
</form:select>
但我需要一个下拉组合框。。。
有谁能建议我如何把它转换成组合框吗?
提前谢谢。。
3条答案
按热度按时间jhkqcmku1#
spring将根据数据类型决定要使用的字段类型,因此如果“path”字段是一个对象,它将显示一个下拉列表,但是如果它是一个“list”(数组、集合,…),它将显示一个列表,除非您指定multiple=“false”
这将显示具有多个选择的列表:
这将显示一个带有单个选择的下拉列表:
这也将显示一个带有单个选择的下拉列表:
xkftehaa2#
抱歉,问了个愚蠢的问题。。但我通过以下代码得到了可用的组合框:
qrjkbowd3#
“Spring”form:select标记只是 Package html select元素。它还有一个属性size,必须将该属性的值设置为1才能将此选择呈现为组合框(在大多数浏览器中)。
这是基本的html:http://www.w3.org/tr/html4/interact/forms.html#adef-大小选择
@请检查你的加价。这应该管用。