Java生成动态树形图

在jsp表现层中进行树形绑定,加载出树形,配置相关参数,当然也需要用到树形插件,之前在mvc项目中写过相关代码,这里就不一一举例。在加载树形的时候这里就需要加一句代转json格式,不然会报类型错误,无法读取对象的属性的异常。
异常如下:

Java生成动态树形图
所以下面转格式了就不会报上面的异常。
Java生成动态树形图
在这里插入图片描述](https://img-blog.csdnimg.cn/20200928200010217.png#pic_center
创建一个数据库操作接口的实现类,将需要遍历父子关系的实体类的id和父id存进该类,最后统一遍历结果。
Java生成动态树形图
再创建一个实体类,用get和set方法把数据库的表映射到java对象中

Java生成动态树形图
然后在servlet控制层中处理post请求方法,然后用for循环获取结果集并转换成json对象,最后返回给jsp页面

Java生成动态树形图
最后就根据数据库中数据查询出所有商品啦!

Java生成动态树形图