Como manejar 2 alias dentro de un jsf
Hola a todos, mi duda es la siguiente.
Tengo una clase que me genera una lista de una consulta hql en la cual manejo 3 tablas mediante sus alias, la consulta supuestamente yo y el analizador de hql (jejeje) esta bien, el problema viene cuando dentro del cuerpo del jsf quiero manejar los campos de 2 tablas diferentes, con una no hay ningun problema, ya que traigo los campos de toda la primer tabla y solo selecciono el campo que necesito, el problema es cuando quiero ocupar un campo de la otra tabla, me arroja errores en la ejecucion del programa, les anexo el siguiente codigo para ver si me pueden echar una manita vale? ya busque y busque pero nada por ello recurro a ustedes. gracias......
----------------------------------------------------------------------------clase -----------------------------------------------------------------------------------
public List getDescripcionDatos(){
List preg = null;
try {
org.hibernate.Transaction tx = session.beginTransaction();
Query q = session.createQuery("select distinct dg, denc from DatosGenerales dg, DatosEncuesta denc, Encuestas enc where dg.cveDato = denc.cveDato and denc.cveEncuesta ='" + cenc + "'");
preg = (List) q.list();
} catch (Exception e) {
e.printStackTrace();
}
return preg;
}
--------------------------------------------------------------------codigo jsf----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Inicie sesión o regístrese para enviar comentarios
jsf?
Entonces no es un problema de JSF, si no de Hibernate.
Échate un clavado acá.
gracias por tu ayuda amigo
gracias por tu ayuda amigo pero encontré otra forma para manejar esta situación
Y podrías compartir tu
Y podrías compartir tu solución? así si alguien tiene un problema semejante, sabrá que hacer.