| Author |
Calling a function in a bean where the bean name is on another bean as a parameter
|
Liron Golan
Greenhorn
Joined: Sep 14, 2008
Posts: 8
|
|
How can i call a function in a bean where the bean name is a parameter on another bean. Something like this (This doesn't work): #{#{bean1.getBeanName}.functionCall} Thanks.
|
 |
Tim Holloway
Saloon Keeper
Joined: Jun 25, 2001
Posts: 14491
|
|
You can't "call a function on a bean", but you can invoke getters/setters and action processors indirectly. It's actually quite simple: #{bean1.beanName.functionCall} If you had a property named "beanName" in bean1 which was itself a bean with a property or action method named "functionCall", the preceeding code would invoke it. It's all part of the Expression Language (EL).
|
Customer surveys are for companies who didn't pay proper attention to begin with.
|
 |
 |
|
|
subject: Calling a function in a bean where the bean name is on another bean as a parameter
|
|
|