So we all know that #{someBean.value} will try and get the content of some property on someBean called value. It will look for g
#{someBean.value}
someBean
value
g
Basically what you've stated is all there is to it. EL expects the object to follow regular java bean standards. These 2 should help: