今天遇到這個錯誤,在網上看到一個解決方法,嘗試後發現是可行的。
原文
EL表達式 Property 'XXX' not readable on type XXX
當使用EL表達式獲取複合類型的的屬性時:
例如: ${book.bookname}
會引發 Property 'XXX' not readable on type XXX 異常。
這時候要查看你是否使用了內部類,內不是是不是私有的。如果是換成公有的,或者單獨抽取出一個類。
也不建議把屬性只用一個小寫字母命名。
當使用EL表達式獲取複合類型的的屬性時:
例如: ${book.bookname}
會引發 Property 'XXX' not readable on type XXX 異常。
這時候要查看你是否使用了內部類,內不是是不是私有的。如果是換成公有的,或者單獨抽取出一個類。
也不建議把屬性只用一個小寫字母命名。