Pessoal, preciso de um help!
Estou tentando manipular as propriedades de determinados componentes no JSF antes de renderizar a página, mas não estou conseguindo. O modo que estou fazendo é.:
Implementei um PhaseListener e após a phase “RENDER_RESPONSE(6)” eu acho o componente no contexto, seto o valor que eu quero e ele não exibe. Abaixo um exemplo simples com um UIInput
FacesContext context = FacesContext.getCurrentInstance();
UIInput input = (UIInput)context.getViewRoot().findComponent(“formLogin:txtUsuario”);
if(input!=null) {
input.setValue(“TESTE”);
}
O que falta fazer, ou o que estou fazendo de errado!? Alguém faz isso de outra forma?
Obrigado.