JSF rendered multiple combined conditions

Arun picture Arun · Feb 8, 2013 · Viewed 115k times · Source

I need to give condition like

 if((a == 12 and b == 13) or(a == 12 and b == 15))

in JSF rendered attribute.

Can anyone help?

Answer

Serkan Arıkuşu picture Serkan Arıkuşu · Feb 8, 2013

Assuming that "a" and "b" are bean properties

rendered="#{bean.a==12 and (bean.b==13 or bean.b==15)}"

You may look at JSF EL operators