A reusable tree widget with the following features:
- It's reusable for different table structure that stored the data of nodes , by using a abstract DataHandler interface.
- It can deal with the large quantity of data with the ajax mode, and load all nodes in one time;
- It can directly load nodes from the plain JSON object, or from the XML url;
- If you're using DWR/Buffalo, it also provides an AjaxDataProxy for the external Ajax framework;
- It's still on the way. I will make it more pretty in the future.
- Finally, my English is not so good. You can visit my blog to get more details about the widget. Of course, what about your Chinese? :)
To my chinese friends
- 以我目前的英文表述能力,可能难以真正描述出这个小组件的特色.还是来点chinese!
- 如果单就UI层的展现效果来看,它并不出彩.比它更cool,更炫的树组件网上很多.所以,前台不是它的闪亮点!
- 它的最大亮点在于后台通用性!在于一个统一的DataHandler,实现对后台节点数据获取的封装隔离!
- 它的节点数据可以来自于任意数据库的任意结构的数据表,一张或者多张,又或者是EJB/webservice从远程取到的数据,还或者是其它外部数据源.
- 当然,它所包括的特性并不限于这点.在真正体验过之后,也许你会发现更多有意思的功能
如果有兴趣的话,可以到我的blog上,看一下关于这个Tree组件的专题日志介绍