level 1
林塘风月夜
楼主
javaBean:
@Entity
@Table(name = "ztreebean", catalog = "zicha")
public class zTreeBean extends BaseEntity implements JSONString { private static final long serialVersionUID = 1L; private String id;
private String zId;// node id
private String zPid;// parent id
private String zname;
private String zopen;// 展开 false true
private String zdrop;// 拖拽至本节点 false true
private String zdrag;// 可拖拽 false true
private String zurl;
private String ztarget;
private String isParent; private String history;// 版本信息
// private String current;//当前版本
private String treeId;// 树标示(标示属于某一棵树)
private String znodeType;// 节点类型 (单位 行业 主责单位 数据字典 系统 )
private String thizCount;// 当前节点所包含有效信息count private String code;// 字典表code,可依据此生成zPid zId 添加、修改时修改此字段
private String memo; @Id
@Column(name = "id", nullable = false, length = 32)
public String getId() {
return this.id;
} public void setId(String id) {
this.id = id;
} @Column(name = "zName", length = 50)
public String getZname() {
return this.zname;
} public void setZname(String zname) {
this.zname = zname;
} @Column(name = "zOpen", length = 10)
public String getZopen() {
return this.zopen;
} public void setZopen(String zopen) {
this.zopen = zopen;
} @Column(name = "zDrop", length = 10)
public String getZdrop() {
return this.zdrop;
} public void setZdrop(String zdrop) {
this.zdrop = zdrop;
} @Column(name = "zDrag", length = 10)
public String getZdrag() {
return this.zdrag;
} public void setZdrag(String zdrag) {
this.zdrag = zdrag;
} @Column(name = "zUrl", length = 60)
public String getZurl() {
return this.zurl;
} public void setZurl(String zurl) {
this.zurl = zurl;
} @Column(name = "zTarget", length = 10)
public String getZtarget() {
return this.ztarget;
} public void setZtarget(String ztarget) {
this.ztarget = ztarget;
} @Column(name = "history", length = 100)
public String getHistory() {
return this.history;
} public void setHistory(String history) {
this.history = history;
} @Column(name = "treeId", length = 32)
public String getTreeId() {
return this.treeId;
} public void setTreeId(String treeId) {
this.treeId = treeId;
} @Column(name = "zNodeType", length = 32)
public String getZnodeType() {
return this.znodeType;
} public void setZnodeType(String znodeType) {
this.znodeType = znodeType;
} @Column(name = "code", length = 50)
public String getCode() {
return this.code;
} public void setCode(String code) {
this.code = code;
} @Column(name = "memo", length = 200)
public String getMemo() {
return memo;
} public void setMemo(String memo) {
this.memo = memo;
} @Transient
public String getzId() {
return zId;
} public void setzId(String zId) {
this.zId = zId;
} @Transient
public String getzPid() {
return zPid;
} public void setzPid(String zPid) {
this.zPid = zPid;
} @Transient
public String getThizCount() {
return thizCount;
} public void setThizCount(String thizCount) {
this.thizCount = thizCount;
} @Override
public String toJSONString() {
StringBuffer jsonBuffer = new StringBuffer("{");
jsonBuffer.append("id:" + zId + ",name:'" + zname + "',pId:" + zPid
+ "");
if (null!=zopen) {
jsonBuffer.append(",open:'" + zopen + "'");
}
if (null!=zdrop) {
jsonBuffer.append(",drop:'" + zdrop + "'");
}
if (null!=zurl) {
jsonBuffer.append(",url:'" + zurl + "'");
}
if (null!=zdrag) {
//jsonBuffer.append(",drag:'" + zdrag+"'");
}
if (null!=ztarget) {
jsonBuffer.append(",target:'" + ztarget+ "'");
} jsonBuffer.append("}"); return jsonBuffer.toString();
} }
后台返回数据格式:
[{"id":101001,"name":"电信","pId":0,"url":"http://localhost:8080/daocao/","drag":"false","target":"_blank"}]
zTree可以正常显示但是点击无法跳转,页面查看源码没有url对应的href。返回数据放入Demo中可以正常跳转。。求教~~~
2013年04月23日 07点04分
1
@Entity
@Table(name = "ztreebean", catalog = "zicha")
public class zTreeBean extends BaseEntity implements JSONString { private static final long serialVersionUID = 1L; private String id;
private String zId;// node id
private String zPid;// parent id
private String zname;
private String zopen;// 展开 false true
private String zdrop;// 拖拽至本节点 false true
private String zdrag;// 可拖拽 false true
private String zurl;
private String ztarget;
private String isParent; private String history;// 版本信息
// private String current;//当前版本
private String treeId;// 树标示(标示属于某一棵树)
private String znodeType;// 节点类型 (单位 行业 主责单位 数据字典 系统 )
private String thizCount;// 当前节点所包含有效信息count private String code;// 字典表code,可依据此生成zPid zId 添加、修改时修改此字段
private String memo; @Id
@Column(name = "id", nullable = false, length = 32)
public String getId() {
return this.id;
} public void setId(String id) {
this.id = id;
} @Column(name = "zName", length = 50)
public String getZname() {
return this.zname;
} public void setZname(String zname) {
this.zname = zname;
} @Column(name = "zOpen", length = 10)
public String getZopen() {
return this.zopen;
} public void setZopen(String zopen) {
this.zopen = zopen;
} @Column(name = "zDrop", length = 10)
public String getZdrop() {
return this.zdrop;
} public void setZdrop(String zdrop) {
this.zdrop = zdrop;
} @Column(name = "zDrag", length = 10)
public String getZdrag() {
return this.zdrag;
} public void setZdrag(String zdrag) {
this.zdrag = zdrag;
} @Column(name = "zUrl", length = 60)
public String getZurl() {
return this.zurl;
} public void setZurl(String zurl) {
this.zurl = zurl;
} @Column(name = "zTarget", length = 10)
public String getZtarget() {
return this.ztarget;
} public void setZtarget(String ztarget) {
this.ztarget = ztarget;
} @Column(name = "history", length = 100)
public String getHistory() {
return this.history;
} public void setHistory(String history) {
this.history = history;
} @Column(name = "treeId", length = 32)
public String getTreeId() {
return this.treeId;
} public void setTreeId(String treeId) {
this.treeId = treeId;
} @Column(name = "zNodeType", length = 32)
public String getZnodeType() {
return this.znodeType;
} public void setZnodeType(String znodeType) {
this.znodeType = znodeType;
} @Column(name = "code", length = 50)
public String getCode() {
return this.code;
} public void setCode(String code) {
this.code = code;
} @Column(name = "memo", length = 200)
public String getMemo() {
return memo;
} public void setMemo(String memo) {
this.memo = memo;
} @Transient
public String getzId() {
return zId;
} public void setzId(String zId) {
this.zId = zId;
} @Transient
public String getzPid() {
return zPid;
} public void setzPid(String zPid) {
this.zPid = zPid;
} @Transient
public String getThizCount() {
return thizCount;
} public void setThizCount(String thizCount) {
this.thizCount = thizCount;
} @Override
public String toJSONString() {
StringBuffer jsonBuffer = new StringBuffer("{");
jsonBuffer.append("id:" + zId + ",name:'" + zname + "',pId:" + zPid
+ "");
if (null!=zopen) {
jsonBuffer.append(",open:'" + zopen + "'");
}
if (null!=zdrop) {
jsonBuffer.append(",drop:'" + zdrop + "'");
}
if (null!=zurl) {
jsonBuffer.append(",url:'" + zurl + "'");
}
if (null!=zdrag) {
//jsonBuffer.append(",drag:'" + zdrag+"'");
}
if (null!=ztarget) {
jsonBuffer.append(",target:'" + ztarget+ "'");
} jsonBuffer.append("}"); return jsonBuffer.toString();
} }
后台返回数据格式:
[{"id":101001,"name":"电信","pId":0,"url":"http://localhost:8080/daocao/","drag":"false","target":"_blank"}]
zTree可以正常显示但是点击无法跳转,页面查看源码没有url对应的href。返回数据放入Demo中可以正常跳转。。求教~~~