disabling and rendering components using private boolean - more elegant solution?
posted 5 years ago
i have a cosmetic problem. I'm using
(+ getters and setters)
for inner logic of application. And in the JSF I'm calling it for rendering or disabling components, for example
And it works. But it seems to me a bit ugly.
Is there some other way to achieve the same functionality?
I'm looking for more elegant solution. Because JSF wants it private + getters and setters, and the other JAVA class wants it private STATIC + get, sets. So I sometimes need to use two booleans for one thing and it makes a bit of mess...
Ultimately, all the JSF EL is looking for is a public getter or setter named setProduction(value) or getProduction() as members of your backing bean. Yuo can make it static if you need to, or even add a little business logic in those setters or getters if need be.