Jsp - passa parâmetro em uma lista

1 resposta
jsp
Cleiton_Conceicao

gente quando eu passo o parâmetro eu não consigo obter o mesmo na página jsp onde será listado os dados.
eu fiz o seguinte…

public List alterar (String codigo) {

Consultar consulta = new Consultar ();
EntityManager obconsulta = consulta.getEntityManager();


String query = "select (U) from CADASTRO_USUARIO U WHERE U.USR_CODIGO='"+codigo+"'";

List<Usuario> resultado = obconsulta.createQuery(query, Usuario.class).getResultList();
obconsulta.close();

return resultado;

}


<% ListarUsuarios resultado = new ListarUsuarios();
	List<Usuario> obtregistro = resultado.alterar(codigo); // é aqui q quando eu tento chamar o parâmetro  erro. 
	for(Usuario p: obtregistro)
	{
		%>

<% } %>

1 Resposta

jonathan.sky
Consultar consulta = new Consultar( );
EntityManager obconsulta = consulta.getEntityManager();

String query = "SELECT U FROM CADASTRO_USUARIO U WHERE U.USR_CODIGO= :codigo";
TypedQuery<Usuario> q = obconsulta.createQuery(query,  Usuario.class).getResultList();
q.setParamete("codigo", codigo);

return q.getResultList( );
}
Criado 23 de novembro de 2017
Ultima resposta 23 de nov. de 2017
Respostas 1
Participantes 2