我在下拉列表中选择默认值时遇到问题。 我的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.我想要的是默认选择“选择代码”。
请有人指导我正确的方向。我试图理解文档,但在这个例子中没有达到某种意义。
答案 0 :(得分:0)
我能够通过向StatusQueryForm添加一个属性代码来解决这个问题。 Jsp代码更改如下:.path已从代码更改为代码
<form:select path="code" multiple="false">
<form:option value="NONE" label="--- Select Code ---" />
<form:options items="${statusQueryForm.codes}" />
</form:select>