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