Fórum Duvida com JSF . Como Trocar componentes em tempo de execução #392754
18/12/2010
0
Boa noite galera venho com uma duvida que para maioria deve ser trivial.
É o seguinte, imaginem a situação : Tenho um formulario de pesquisa em JSF funciona belezinha.
Nele tenho Nome , telefone e email.
Para apresentar esses dados estou usando o h:outputLabel .
Porem eu tenho nesse formulario um botão de " ALTERAR " , e gostaria que ao clicar nesse botão fosse trocado
o h:outputLabel por h:inputText , como posso realizar esse efeito sem ter que carregar outra pagina ?
Alguem tem algum exemplo ou coisa do tipo que possa disponibilizar ?
Desde já agradeço.
Fico no aguardo.
Rogerio Moraleida
Curtir tópico
+ 0
Responder
Posts
21/12/2010
Davi Costa
Usa alguma biblioteca, tipo richFaces,
se for assim vc pode usar a propriedade reRender do seu componente e setar como true ou false dependendo da sua condição. Se setar como false ele não aparece na tela e obviamente se true ele aparece na tela, vc pode controlar esse booleano na ação do botão.
Att Davi
se for assim vc pode usar a propriedade reRender do seu componente e setar como true ou false dependendo da sua condição. Se setar como false ele não aparece na tela e obviamente se true ele aparece na tela, vc pode controlar esse booleano na ação do botão.
Att Davi
Responder
Gostei + 0
27/12/2010
Dyego Carmo
Utilize o jQuery para isto... ou faça um jogo utilizando outputTExt e inputText para o mesmo campo... apenas controlando a exibição com a propriedade rendered :)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)