属性“{nameOf属性}”未在类型 Bean 上找到
Property '{nameOfProperty}' not found on type Bean
我不断收到此异常:javax.el.PropertyNotFoundException: Property 'totalMaleTrainers' not found on type com.beans.Report
当我尝试显示 totalMaleTrainers
的值时,它在我显示其他值时工作正常。 请注意 我最近刚在 'Report' Bean
.
中添加了这个 属性
我已经尝试搜索并查找其他人是否遇到了与我相同的问题,但我没有得到解决方案。我尝试重写 'Report' Bean
但我仍然得到 Exception
.
报告豆
public class Report {
private Integer totalMaleTrainers;
public Integer getTotalMaleTr() {
return totalMaleTrainers;
}
public void setTotalMaleTr(Integer totalMaleTrainers) {
this.totalMaleTrainers = totalMaleTrainers;
}
}
控制器
Report schoolReport = null;
try{
schoolReport = reportmanager.getSchoolReport(sch_id);
request.setAttribute("report", schoolReport);
}
JSP
<p>${report.totalMaleTrainers}</p>
异常
javax.el.PropertyNotFoundException: Property 'totalMaleTrainers' not found on type com.beans.Report
我还尝试使用 GSON()
将其转换为 JSONObject
以测试 totalMaleTrainers
是否在其中并且确实如此。
{"totalRoadTrainers":190,"totalMaleTrainers":214}
您可以调用getter方法:
<p>${report.getTotalMaleTr()}</p>
或者让你的 属性 public
:
public Integer totalMaleTrainers;
或者尝试使用您的 IDE
重新创建 getter 方法
我不断收到此异常:javax.el.PropertyNotFoundException: Property 'totalMaleTrainers' not found on type com.beans.Report
当我尝试显示 totalMaleTrainers
的值时,它在我显示其他值时工作正常。 请注意 我最近刚在 'Report' Bean
.
我已经尝试搜索并查找其他人是否遇到了与我相同的问题,但我没有得到解决方案。我尝试重写 'Report' Bean
但我仍然得到 Exception
.
报告豆
public class Report {
private Integer totalMaleTrainers;
public Integer getTotalMaleTr() {
return totalMaleTrainers;
}
public void setTotalMaleTr(Integer totalMaleTrainers) {
this.totalMaleTrainers = totalMaleTrainers;
}
}
控制器
Report schoolReport = null;
try{
schoolReport = reportmanager.getSchoolReport(sch_id);
request.setAttribute("report", schoolReport);
}
JSP
<p>${report.totalMaleTrainers}</p>
异常
javax.el.PropertyNotFoundException: Property 'totalMaleTrainers' not found on type com.beans.Report
我还尝试使用 GSON()
将其转换为 JSONObject
以测试 totalMaleTrainers
是否在其中并且确实如此。
{"totalRoadTrainers":190,"totalMaleTrainers":214}
您可以调用getter方法:
<p>${report.getTotalMaleTr()}</p>
或者让你的 属性 public
:
public Integer totalMaleTrainers;
或者尝试使用您的 IDE
重新创建 getter 方法