Mostrar controle dependendendo de condição - JSF

Gostaria que um botão fosse mostrado na tela apenas se uma determinada condição fosse satisfeita, alguém sabe como resolver isto?

Aew e conheço 3 maneiras de fazer isso…

Jquery:

$('#botao').hide();
ou
$('#botao').show;

css :

<input type="button" style="display:none">
<input type="button" style="display:block">

ou js com css

document.getElementById('botao').style.display='none';
document.getElementById('botao').style.display='block';

Qualquer duvida de como implementar posta ai!

Olá amigo, todo componente em JSF possui o atributo “rendered”
com ele é possível colocar uma expressão em expression language e caso essa condição seja true, o componente é exibido

Obrigado O Grande Bé, queria saber como resolvia usando jsf…deu certo…