org.apache.jasper.JasperException: javax.el.PropertyNotFoundException: Property 'aaa' not readable on type com.XXX
在做一个springMVC demo,在页面上用${对象.属性}的方式取值,然而boolean类型的属性总是报这个错误。
自己想了一下,没什么头绪,最后在一片帖子中发现了对应的信息:
原来JSF将原始类型boolean的get方法默认为is....(),而将封装类型Boolean的get方法默认为get...().
不过我的aaa的属性本来就是Boolean类型,不过方法的确默认成is...();
然后我尝试着把is...()改成get...(),居然真的好了。。。