我正在使用 JSP。现在假设我在 mysql 中有三个表,如下所示
Department -> Project -> Members
所以我们可以有很多部门,每个部门可以有很多项目,每个项目都有成员......现在我想按如下方式设计我的 JSP 页面
-DepartmentA
-ProjectA
>>Person1
>>Person2
-ProjectB
>>Person12
>>Person22
+DepartmentB
+DepartmentC
我希望它在视觉上显示为 TreeView 。此外,如果可能的话,我希望能够通过右键单击来重命名/添加/删除/编辑/...所有这些树组件。此外,我还希望能够拖放,例如,一个成员从一个项目拖到另一个项目,或者一个项目从一个部门拖到另一个部门......
您能否推荐我可能使用的任何工具?最好只开源和免费...非常感谢!!!
最佳答案
我会看看 Ext.js。 TreeView 示例:
http://www.sencha.com/products/extjs/examples/#sample-6
拖放示例:
http://www.sencha.com/products/extjs/examples/#sample-9
开源,并在获得正确许可的情况下免费。
jQuery 也有一个非常好的插件叫做 jsTree。检查一下:
关于 jQuery 树控件的更多信息,以及其他树插件的链接:
关于mysql - jsp, 拖放, mysql, treeview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6181913/