EL表達式獲取對象屬性的原理


 

以表達式${Student.studentNo}為例:

EL表達式會根據studentNo去Student類里尋找這個studentNo的getter方法,此時會自動把studentNo首字母大寫並加上get前綴,一旦找到與之匹配的方法,El表達式就會認為這就是要訪問的屬性,並返回return的值。
所以,想要通過EL表達式獲取對象屬性的值,那么這個屬性就必須有與之對應的getter方法。且return返回的值要正確。(建議使用快捷鍵方式創建setter和getter方法,如eclipse使用Shift+Alt+S)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM