método para pesquisa

estou tentando cria uma inputText que filtra e pesquisa o conteúdo que for digitados nela (a busca é feita em uma listagem, ela só busca elementos de dentro da listagem) o problema é que eu ao estou conseguindo desenvover este metodo alguem poderia me dar uma força,

sou nova no java qualquer ajuda é bem vinda.

Oi erikapuccamp.

Estamos falando de Swing, html ou outra coisa?
Posta o seu código.

Abs.

[code]<h:selectOneMenu
id=“comboPesquisa” style=“width: 150px " value=”#{cadSistemaMB.pesquisa.pesTipo}">
<f:selectItems value="#{cadSistemaMB.listaPesquisaSI}" />
</h:selectOneMenu>

                            <h:inputText id="filtro" value="#{cadSistemaMB.pesquisa.pesBuscaString}"/>
                            
                            <h:commandLink id="pesquisa">
                                <h:graphicImage value="/imagens/icones/Lupa.png" style="width: 20px; height: 20px;border: none;"/>
                                <a4j:support event="onclick" action="#{cadSistemaMB.filtroCombo}" reRender="DTSistema"/>
                            </h:commandLink>                             

//esse é meu bean

public String actionFiltroCombo() {
sistema = (Sistema) SistemaDAO.getInstance().getObjetoByPesquisa(pesquisa);
sistemaDM = null;
sistemaSI = null;
sistema = new Sistema();

    return filtroCombo;
}

///ele chama essa função

public List getObjetoByPesquisa(Pesquisa pes) {
EntityManager em = null;
List listaDePesquisa = new ArrayList();
String sql = “”;

    try {

        em = PersistenceUtil.getEntityManager();           em.getTransaction().begin();

        sql = " SELECT " + pes.getPesCampos() + " FROM " + pes.getPesTabela() + " " + pes.getPesCondicao();

        Query query = em.createQuery(sql);

        listaDePesquisa = (List<T>) query.getResultList();

        em.getTransaction().commit();
    } catch (Exception e) {
        e.printStackTrace();
        em.getTransaction().rollback();
    } finally {
        PersistenceUtil.close(em);
    }

    return (List<T>) listaDePesquisa ;

}[/code]

e me retorna este erro

javax.el.MethodNotFoundException: /menuListagem/listSistema.xhtml @32,125 action="#{cadSistemaMB.filtroCombo}": Method not found: br.com.requisicao.managedBean.cadSistemaMB@738df65f.filtroCombo()

valeu galera ja resolvi foi só troca o metodo e pronto

eu troquei get por uma action e resolveu meu problema