KK

Kim-'s-Blog.Object-Everything.I'm POJO.

.紀-錄.爲了忘卻的記憶..真的勇士,要敢于直面遇到的問題,敢于正視繁雜的原碼......在實踐中積累!

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  74 Posts :: 1 Stories :: 70 Comments :: 0 Trackbacks
如何把Hibernate查詢出的Object[]List放在ExtremeComponents顯示
Object[] 中含有兩個Class,


Query query=sess.createQuery("from Parts as a,Partsdetail as b where a.kind='G' and a.partno=b.partno ");

----------------------------------------------------------------

List v=query.list();
           List li=new ArrayList();
           for(int i=0;i<v.size();i++)
           {
            Map ma=new HashMap();
            Object[] o=(Object[])(v.get(i));
            {
             ma.put("partno", ((com.gecs.steel.Parts)o[0]).getPartno());
                ma.put("descr",((com.gecs.steel.Parts)o[0]).getDescr());
                ma.put("value",((com.gecs.steel.Parts)o[0]).getValue());
                ma.put("kind",((com.gecs.steel.Parts)o[0]).getKind());
            }
            {
             ma.put("vendorno", ((com.gecs.steel.Partsdetail)o[1]).getVendorno());
             ma.put("bodymark", ((com.gecs.steel.Partsdetail)o[1]).getBodymark());
            }
            li.add(ma);
          }
            sess.close();

----------------------------------------------------------------------

   <ec:row  onmouseover="this.style.cursor='hand'">
           <ec:column property="partno" title="PNL"></ec:column>
   </ec:row>

-----------------------------------------------------------------------

就OK了,不知還有更好的方法沒有?
posted on 2006-12-04 11:56 Kim' 阅读(260) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
jj