Привет всем. Я пытаюсь выполнить внешнее объединение, используя hql, итерацию полученных столбцов для его отображения.приведенный ниже код не показывает ошибок и выводов.
<html>
<body>
<%
try {
SessionFactory sf= new Configuration().configure().buildSessionFactory();
Session s= sf.openSession();
Query e=s.createQuery("select u.*, d.* from Units u,Depts d outer join d.deptId=u.depts");
Iterator i= e.iterate();
out.println("<table>");
while(i.hasNext())
{
Units l= (Units)i.next();
Depts v= (Depts)i.next();;
out.println("<tr><th>"+l.getUnitId());
out.println("<th>"+v.getDeptName());
out.println("<th>"+l.getUnitName());
}
} catch (Exception he) {
he.printStackTrace();}
%>
</body>
</html>