Relatório Simples a partir de um combobox Com VRaptor e JPA [RESOLVIDO]

Pessoal é o seguinte preciso gerar um relatório assim:

tenho uma tabela boletimCadastral com varios campos, e uma FK usoTerreno, gostaria que a patir da selecao de uma opcao no combox listassem todos do itens correspondentes.
exemplo:

SELECIONE /
VAGO
CONSTRUÍDO
PARALISADA

ai e seleciono VAGO e clico em um botao “Gerar relatorio”
e ai aparecer a listagem de todos os boletins que sao VAGOS.

Comecei uma parte mais nao sei se está certo… :frowning:

aqui o relatorioDAO

public List<Bci> relatorioUsoTerrenos(){
		String jpql = "select b from Bci b where b.usoTerreno.id = :pUsoTerreno";
		Query query = this.em.createQuery(jpql);
		query.setParameter("pUsoTerreno", usoTerrenos());
		return query.getResultList();
	}

Bci é BoletimCadastralImobiliario

ai o controller

@Get
@Path("/relatorios/uso-terrenos")
public List<Bci> usoTerreno(){
	return dao.relatorioUsoTerrenos();
}

ai que eu nao sei como fazer… como passar o parametro
fiz uma JSP assim:

<form  action="<c:url value="/relatorios/uso-terrenos"/>">
						<select id="usoTerrenos" name="bci.usoTerrenos">
								<option value="">SELECIONE</option>
							<c:forEach var="ut" items="usoTerrenos">
								<option value="${ut.id}">${ut.uso}</option>
							</c:forEach>
						</select>
					</form>

como eu faço para passar o parâmetro corretamente?
e listar…?

Hoje eu estou inspirado… vlw pessoal consegui…

era a falta do GET… :slight_smile: