欢迎来到天天文库
浏览记录
ID:13244533
大小:26.00 KB
页数:4页
时间:2018-07-21
《s2sh+jquery ztree生成三级级联树形列表菜单》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、S2SH+JQueryztree生成三级级联树形列表菜单1.LoadZTreeAction.javapublicLoadZTreeAction()extendsActionSupport{ privatestaticfinallongserialVersionUID=4258282097802772367L; privateOneDAOoneDAO; privateTwoDAO twoDAO; privateThreeDAOthreeDAO; //Generateg
2、ettersandsetters //为了提高程序效率,先加载二级级联菜单,当点击子菜单时再动态添加下一级 publicStringloadZTree(){ JSONArrayjsonArray=newJSONArray(); JSONObjectone= newJSONObject(); JSONObject two=newJSONObject(); ListlistOne=oneDAO.findAll();
3、 for(OneoTemp:listOne){ intpID=-1; one.put("id",oTemp.getID()); one.put("pID",pID); one.put("name",oTemp.getName()); one.put("url",""); one.put("target","rightFrame");
4、 jsonObject.add(one); List listTwo=twoDAO.findByOneId(oTemp.getID()); for(TwotTemp:listTwo){ two.put("id",tTemp.getID()); two.put("pID",oTemp.getID()); two.put("name",t
5、Temp.getName()); two.put("url",""); two.put("target","rightFrame"); jsonObject.add(two); } } returnnull; } publicStringloadSonTree(){ HttpServletRequestrequest= S
6、ervletActionContext.getRequest(); HttpServletResponseresponse=ServletActionContext.getResponse(); response.setCharacterEncoding("utf-8"); response.contentType("html/text"); JSONArrayjsonArray=newJSONArray(); JSONObje
7、ctobj=newJSONObject(); StringtwoID=request.getParameter("twoID"); ListlistThree= threeDAO.findByTwoId(twoID); for(ThreethTemp:listThree){ obj.put("id",thTemp.getID()); obj.put("pId",twoID);
8、 obj.put("name",thTemp.getName()); obj.put("url",""); obj.put("target"
此文档下载收益归作者所有