您好,欢迎访问一九零五行业门户网

Treegrid的动态加载实例代码_jquery

废话不多说了,直接给大家贴代码了。
具体代码如下所示:
1、前端

2、controller
@requestmapping(/treegrid)@responsebodypublic list treegrid(goodstypepage goodstypepage) {if(null==goodstypepage || .equals(goodstypepage.getid()) || null == goodstypepage.getid()){goodstypepage.setid(null);}return goodstypeservice.treegrid(goodstypepage);}
3、service
@override// 缓存数据public list treegrid(goodstypepage goodstypepage) {string hql = ;if(null==goodstypepage || .equals(goodstypepage.getid()) || null.equals(goodstypepage.getid())){hql = from goodstype t where t.tgoodstype.id is null order by t.seq;}else{hql = from goodstype t where t.tgoodstype.id = ' +goodstypepage.getid()+' order by t.seq;}list brlist = goodstypedao.find(hql);list nl = new arraylist();if (brlist != null && brlist.size() > 0) {for (goodstype br : brlist) {goodstypepage r = new goodstypepage();beanutils.copyproperties(br, r);if(br.gettgoodstype()!=null){r.setpname(br.gettgoodstype().gettext());r.setpid(br.gettgoodstype().getid());}r.setstate(closed);nl.add(r);}}return nl;}
其它类似信息

推荐信息