我正面临这个奇怪的错误,我在jsp中使用了bean:define
标签,我使用的属性名称引发了错误。
No getter method for property: "flatRate3GDataPlansEnabled" of bean
在Actionform
:
private boolean flatRate3GDataPlansEnabled=false;
public boolean isFlatRate3GDataPlansEnabled() {
return flatRate3GDataPlansEnabled;
}
public void setFlatRate3GDataPlansEnabled(boolean aFlatRate3GDataPlansEnabled) {
flatRate3GDataPlansEnabled = aFlatRate3GDataPlansEnabled;
}
继承人jsp标签:
<bean:define id="flatRate3GDataPlansEnabled" name="FlatRateSmsActionForm"
property="flatRate3GDataPlansEnabled" type="java.lang.Boolean" />
答案 0 :(得分:0)
Struts 1.x使用get
/ set
方法来访问bean属性。将您的方法重命名为
public boolean getFlatRate3GDataPlansEnabled() {
return flatRate3GDataPlansEnabled;
}