上节课我们实现了前端功能,这节课的目标:是将原有的死数据替换成数据库中读取的方式。此节课会用到自定义mvc的内容,需要的请前往主页自取。
一,jsckson转换json串
实体类:
json转换json对象
结论:推荐使用方式一,创建对象转换字符串,方式二相当于更简便,但容易出现错误
json转换json数组
结论:就json串的转换结果而言,Map等价于对象,List<Map>等价于List<创建的类>
二,tree控件的实现思路(如何转换相应的数据格式)
在此之前我们导入相应的工具类
整个项目构架
建立实体类
package com.zking.entity;
/*
* Menu实体类
*/
public class Menu {
private String serialNo;
private String menuid;
private String menuname;
private String menuURL;
private String parentid;
public String getSerialNo() {
return serialNo;
}
public void setSerialNo(String serialNo) {
this.serialNo = serialNo;
}
public String getMenuid() {
return menuid;
}
public void setMenuid(String menuid) {
this.menuid = menuid;
}
public String getMenuname() {
return menuname;
}
public void setMenuname(String menuname) {
this.menuname = menuname;
}
public String getMenuURL() {
return menuURL;
}
public void setMenuURL(String menuURL) {
this.menuURL = menuURL;
}
public String getParentid() {
return parentid;
}
public void setParentid(String parentid) {
this.parentid = parentid;
}
@Override
public String toString() {
return "menu [serialNo=" +