【发布时间】:2013-03-16 05:38:19
【问题描述】:
来自网站http://static.springsource.org/spring/docs/2.0.x/reference/mvc.html,
我知道spring mvc中的option标签实现如下
<tr>
<td>Country:</td>
<td>
<form:select path="country">
<form:option value="-" label="--Please Select"/>
<form:options items="${countryList}" itemValue="code" itemLabel="name"/>
</form:select>
</td>
<td></td>
</tr>
我已经根据我的需要实现了这段代码,如下所示
<tr>
<td>Country:</td>
<td>
<form:select path="minerals">
<form:option value="-" label="--Please Select"/>
<form:options items="${mineralList}" itemValue="code" itemLabel="name"/>
</form:select>
</td>
<td></td>
</tr>
这里的mineralList是包含矿物名称的列表,由Controller类中的refereceData()方法返回。
我的模型类如下所示
class Stones{
String minerals;
public String getMinerals() {
return minerals;
}
public void setMinerals(String minerals) {
this.minerals = minerals;
}
}
应用程序运行时出现异常
bean 类 [java.lang.String] 的无效属性“代码”:Bean 属性“代码”不可读或具有无效的 getter 方法:getter 的返回类型是否与 setter 的参数类型匹配?
请问有什么解决办法
【问题讨论】:
标签: spring-mvc