I have to check if my property file is empty for certain label based on that I have to render the element but even when the label is empty i still get the element displaying key
JSF implementation displays by defaults missing resources as ???resource???, So you can use the fn:contains JSTL function in your rendered attribute like this: