Bom dia pessoal,
Estou estudando jsf e me deparei com a seguinte situação:
Eu tenho uma pagina jsf com um inputText e um command button. Preciso que quando o usuário digitar um texto e submeter através do botão, minha arvore de componentes seja substituida por uma criada dinamicamente de acordo com o texto digitado, e depois de substituir a arvore, renderizar a nova arvore de componentes.
É possível fazer isso? o meu principal problema é descobrir aonde eu devo substituir a arvore, e como eu falo pro jsf que ele precisa renderiza-la novamente.
Pensei em uma solução utilizando um view hanlder customizado, que de acordo com o id da UIViewRoot ele constrói a arvore dinamicamente. Isto é realmente possivel?
Eu poderia tambem tentar registrar um phase listener que de acordo com os valores aplicados no meu bean (neste caso o valor do inputText), criaria uma arvore nova antes da etapa de renderizar resposta?
Conto com a ajuda de vocês, espero ter conseguido descrever bem o problema que desejo resolver.
Valeu pessoal
