level 3
那个demo里的虽然是php的例子,就是判断下是否接值 然后循环生成了 json数组而已
直接运行getNodes.php结果如下
[{ id:'01',name:'n1',isParent:true},{ id:'02',name:'n2',isParent:false},{ id:'03',name:'n3',isParent:true},{ id:'04',name:'n4',isParent:false}]
那个demo里的虽然是php的例子,但语法相近已经很清晰了,就是判断下是否接值 然后循环生成了 json数组而已
直接运行getNodes.php结果如下
[{ id:'01',name:'n1',isParent:true},{ id:'02',name:'n2',isParent:false},{ id:'03',name:'n3',isParent:true},{ id:'04',name:'n4',isParent:false}]
直接运行getNodesForBigData.php结果如下
[{ id:'-1_1',name:'tree-1_1'},{ id:'-1_2',name:'tree-1_2'},{ id:'-1_3',name:'tree-1_3'},{ id:'-1_4',name:'tree-1_4'},{ id:'-1_5',name:'tree-1_5'},{ id:'-1_6',name:'tree-1_6'},{ id:'-1_7',name:'tree-1_7'},{ id:'-1_8',name:'tree-1_8'},{ id:'-1_9',name:'tree-1_9'},{ id:'-1_10',name:'tree-1_10'}]
---------
语法相近已经很清晰了,相信如果提供是jsp的 那么也没必要保留php的文件
一个足矣
2012年01月26日 14点01分
2
level 11
其实至少50%的文档是可以沿用 v2.6 的,但用户必须清楚那些部分 已经被 v3.0 修改了。
2012年02月01日 00点02分
5
level 1
getNode.jsp
<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%>[<%String pId = request.getParameter("id");if (pId == null)pId = "0";String pName = request.getParameter("n");if (pName == null) {pName = "";} else {pName += ".";}String pLevel = request.getParameter("lv");if (pLevel == null)pLevel = "0";String pCheck = request.getParameter("chk");if (pCheck == null)pCheck = "";
for (int i = 1; i < 5; i++) {
String nId = pId + "_" + i;String nName = "tree" + nId;%>{ "id":"<%=nId%>", "name":"<%=nName%>",isParent:<%=((Integer.parseInt(pLevel) < 2 && (i % 2) != 0) ? "true": "false")%><%=(pCheck == "" ? "": (((Integer.parseInt(pLevel) < 2 && (i % 2) != 0) ? ", halfCheck:true": "") + (i == 3 ? ", checked:true" : "")))%>}<%if (i < 4) {%>,<%}}%>]
2012年02月20日 10点02分
6
level 1
getnodeForBigData.jsp
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>[<%String pId = request.getParameter("id");String pCount = request.getParameter("count");
if (pId==null) pId = "0";if (pCount==null) pCount = "10";int max = Integer.parseInt(pCount);for (int i=1; i<= max; i++) {String nId = pId + "_" + i;String nName = "tree" + nId;%>{ "id":"<%=nId%>","name":"<%=nName%>"}<%if (i<max) {%>,<%}}%>]
2012年02月20日 10点02分
7
level 1
希望能提供jsp的例子,毕竟还是有人用jsp的。有时为了看demo而架一个php服务器不值得。
2012年02月20日 10点02分
8
level 11
非常抱歉,由于时间问题,不可能兼顾全部的server端语言。
感谢你能提供出来让大家参考。
2012年02月20日 13点02分
9