[RESOLVIDO]Problema com Lógica utilizando JSF (TRUE OR FALSE)

Eu não tenho o código comigo pq eu nao podia acessar internet no trabalho, mas vou dar uma breve descrição
Meu managedbean com scoped

//classe bean
//construtor tem um selectitem com true, SIM e false,NAO

//funcao que salva e vai direto para a pagina
if(opcao == true){
//FALTA DE LOGICA 1
else{
//FALTA DE LOGICA 2
vai para pag mostra.xhtml

no meu jsf salva.xhtml

//codigo do SIM e NAO

outra pagina do jsf mostra.xhtml

//FALTA DE LOGICA 3

duvida principal: Como eu devo fazer que mostra.xhtml mostre imagens sendo TRUE, e FALSE para que nao mostre.
segunda duvida: Preciso usar mesmo um @PostConstruct, no caso fosse criar uma nova funcao do SIM e NAO, tirando o construtor da classe?
terceira: Como eu devo fazer auto rendered na pagina? por exemplo, um campo aceita numeros de 1-5, a pessoa digita 6 e aparece uma imagem “X” e quando está dentro do requisito, aparece uma imagem “check”?

Caso ainda estiver mais confuso, tentarei explicar melhor.

Obrigado!

Talvez isso ajude: http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/c/if.html

Acho que esse tópico não devia aqui e sim na parte de desenvolvimento web rs.

Bom eu não entendi muito bem o que está querendo fazer, sou iniciante em java e estou estudando jsf, eu comecei com a versão 2.0 do jsf, não sei se o exemplo ajuda mas lá vai: cria uma propriedade booleana em sua classe e depois na sua página basta usar rendered="#{seuManagedBeans.seuObejto.suaPropriedade}", espero ter ajudado.

Isso mesmo… eu estava lendo na documentacao do jsf, esse rendered que estava precisando! Vlw!