当前位置:编程学习 > JAVA >>

关于ssh使用hql语句多表查询将结果显示在jsp页面

使用ssh框架进行hql语句进行多表查询,将结果集显示在jsp页面上,不知道怎么处理结果集,请各位有经验的人士帮忙解决,最好有代码供参考,谢谢! --------------------编程问答-------------------- 可以把各个结果集最后存在Map里,然后返回这个Map到页面。
多个结果集最好是在后台处理成一个结果集再返回页面,不然页面代码就不好了。 --------------------编程问答-------------------- 建议你把结果集循环到一个list中,再在jsp页面去遍历这个list并显示,这样显示出来的顺序和你查出来的顺序是一样的。 --------------------编程问答--------------------     多表查询的话,list结果集就不能有泛型了,所以可以用下面的方法处理。遍历结果集,重新放到一个list中传到后台。
    ArrayList list=new ArrayList();
    for (int i = 0; i < this.resultList.size(); i++) {
     Object []o=(Object [])this.resultList.get(i);
     HashMap p=new HashMap();
        p.put("value1",(Date)o[0]);
        p.put("value2",o[1]);
        p.put("value3",o[2]);
        p.put("value4",o[3]);
        this.list.add(p);
    }
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,