Java “弹簧形状”选项默认选中

Java “弹簧形状”选项默认选中,java,forms,spring,spring-mvc,tags,Java,Forms,Spring,Spring Mvc,Tags,我在下拉列表中选择默认值时遇到问题。 我的jsp中的代码如下 <form:select path="codes" multiple="false"> <form:option value="NONE" label="--- Select Code ---" /> <form:options items="${statusQueryForm.codes}" /> </form:select> 以下是statusQueryForm

我在下拉列表中选择默认值时遇到问题。 我的jsp中的代码如下

<form:select path="codes" multiple="false">
    <form:option value="NONE" label="--- Select Code ---" />
    <form:options items="${statusQueryForm.codes}" />
</form:select>

以下是statusQueryForm中的代码:

public void setCodes(Collection<String> codes) {
    this.codes = codes ;
}
public Collection<String> getCodes() {
    return codes;
}
公共无效设置码(集合码){
本规范=规范;
}
公共集合代码(){
返回码;
}
代码包含数组字符串列表包含像{“123”,“345”}这样的数据

现在,当页面加载时,最后一个选项是选择345。我想要的是默认情况下应选择“选择代码”


请有人能指引我正确的方向。我试图理解文档,但在本例中没有达到某种意义。

我能够通过向StatusQueryForm添加一个属性代码来解决这个问题。Jsp代码更改如下:。路径已从一个代码更改为另一个代码

<form:select path="code" multiple="false">
    <form:option value="NONE" label="--- Select Code ---" />
    <form:options items="${statusQueryForm.codes}" />
</form:select>