项目中的树状下拉列表是用来选择人员用的,具体实现展示如下:
先说一说功能,左边的人员数是提供选人的,当点击中间的按钮,选中的人员会直接移到右边,如果要删除已选中的人员,只需要双击右边人的姓名即可,点击确定进行集体的业务逻辑操作,一般就是新增人员到某一个表中。
我们再来看看这个p的具体代码,由于项目中在多个地方都使用到了这个人员树,所以我把这个p抽象出来当作一个公共的jsp页面。如需调用,只需要include这个jsp即可
userTree.jsp:
下面再来看看java后台是如何来查找这个树的,附上后台代码
dao查询方法
对应的xml
最后再附上一个使用实例的 jsp