各位大侠:
小弟我现在的需求是将数据库中的数据按照树形结构显示在jsp页面上,数据库中的数据的结构当然满足构造树的模式:id,name,parentid。
dtree的通用做法:定义一个树形的bean,从数据库取出来之后存放在bean里,最后统一到ArrayList里。然后jsp调用方法,通过dtree的add方法显示到页面上。我已经验证了该方法。
但问题是,采用dtree显示之后,页面上无法实现点击某条数据之后,然后将该数据“复制”到右边框架中。形如单击“起始时间”之后,jsp页面呈现如下样子:
01 时间
001起始时间 ====> 001 起始时间
002终止时间
原因是,单击某数据后,js函数可以获取该节点的id,可是该id无法传回到java代码的函数中。【这个只是我的看法,希望大家批评指正】
现在请问大家的是:1.dtree.js是否可以修改,满足这种需求?
2.Jtree是否比dtree.js更容易实现这个功能?
期待各位的回答。
小弟我现在的需求是将数据库中的数据按照树形结构显示在jsp页面上,数据库中的数据的结构当然满足构造树的模式:id,name,parentid。
dtree的通用做法:定义一个树形的bean,从数据库取出来之后存放在bean里,最后统一到ArrayList里。然后jsp调用方法,通过dtree的add方法显示到页面上。我已经验证了该方法。
但问题是,采用dtree显示之后,页面上无法实现点击某条数据之后,然后将该数据“复制”到右边框架中。形如单击“起始时间”之后,jsp页面呈现如下样子:
01 时间
001起始时间 ====> 001 起始时间
002终止时间
原因是,单击某数据后,js函数可以获取该节点的id,可是该id无法传回到java代码的函数中。【这个只是我的看法,希望大家批评指正】
现在请问大家的是:1.dtree.js是否可以修改,满足这种需求?
2.Jtree是否比dtree.js更容易实现这个功能?
期待各位的回答。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货