Como fazer busca com JSF?

[b]Olá, estou iniciando em JSF, e preciso gostaria de saber se alguém tem um exemplo de como se faz uma busca com JSF… Tenho um form, com os parâmetros da busca, vou enviar esse form pra uma classe que irá processar as informações, pesquisar no banco e retornar uma lista de objetos que quero mostrar no jsp. Só preciso do exemplo da parte do jsf… não é necessário detalhar nas classes oq fazer para pesquisar no banco e etc. Minha dúvida é apenas passa os parametros e receber e dai listar eles, isso em JSF.

Agradeço, espero que tenham entendido minha dúvida…[/b]

Modelo

[code] <h:dataTable id="tabelaModelo" value="#{locacao.listaPopulada}" var="item">
<h:column>
<f:facet name="header">
<h:outputText value="Editar"/>
</f:facet>
<h:commandButton value="Editar" id="btEditar" action="#{item.edit}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Cod Locação"/>
</f:facet>
<h:inputText id="iLocacao" value="#{item.ILocacao}" />
<h:outputText value="#{item.ILocacao}" />
</h:column>

				...outras colunas
				
            &lt;/h&#58;dataTable&gt;&#91;/quote&#93;[/code]