public  void  getSubMenu(List rootList, SimpleTreeNode treeNode){
for(int i=0;i<rootList.size();i++){
GsChargePrj menu=(GsChargePrj)treeNode.getData();
GsChargePrj menu_t=(GsChargePrj)rootList.get(i);
if(menu.getProjcode().equals(menu_t.getProjcodePar())){
   if(menu.getIsleaf().equals("0")){
   SimpleTreeNode trNode=new SimpleTreeNode(menu_t,new ArrayList());
 treeNode.getChildren().add(trNode);
 getSubMenu(rootList,trNode);
   }else {
   SimpleTreeNode trNode=new SimpleTreeNode(menu_t,new ArrayList());
 treeNode.getChildren().add(trNode);
   }
}
}
}