Bom postei uma duvida a algum tempo mais naum ficou muito clara e naum obtive as respostas
que me ajudaram.
Seguinte duvida:
Estou criando uma mini aplicação JSF, nessa aplicacao possui uma tela de presenca nas palestras…
na tela presenca de palestras, quero colocar um inputText que ao digitar o codigo da pessoa ele
ja filtre o nome e apareça abaixo. porem quero que filtre enquanto eu estou digitando, sem precisar
tirar o foco do input…
alguem tem alguma sugestao?
grato.
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          Bom, você quer algo parecido com a busca do Google , certo? Tipo, um auto completar?
Sugiro o AutoComplete do Primefaces (www.primefaces.org/showcase)
Ou, se quiser uma implementação “na mão”, leia este post:
http://guj.com.br/posts/list/218300.java#1115794
Espero ter ajudado.
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Cara, além do primefaces vc tbm tem a opção de fazer com o Richfaces (http://livedemo.exadel.com/richfaces-demo/richfaces/suggestionBox.jsf?c=suggestionBox&tab=usage)
Se nada disso for suficiente pesquise por: Autocomplete, SuggestionBox, InputSuggest…
espero ter ajudado
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          Vc usa JSF2? Se sim então:
<h:form>
  <h:inputText id="query" value="#{buscador.query}">
    <f:ajax event="keyup" listener="#{buscador.buscar}" render="resultados" />
  </h:inputText>
  <h:dataTable id="resultados" value="#{buscador.resultados}" var="r">
    <!-- etc... -->
  </h:dataTable>
</h:form>
E o seu bean Buscador precisa estar…:
@Named
public class Buscador {
  private String query;
  private List<Resultado> resultados;
  public String getQuery() {
    return query;
  }
  public void setQuery(String query) {
    this.query = query;
  }
  public List<Resultado> getResultados() {
    return resultados;
  }
  public void buscar(AjaxBehaviorEvent e) {
    // aqui vc faz a busca...
  }
}