ztree 是个很不错的树状菜单插件! 用得也很普遍, 可以去它官网看下http://www.ztree.me/v3/main.php (适合做系统菜单)
但根据你图中显示, 要做的是下拉菜单中的层级, 那这个很好做!
定义一个很简单的JavaBean: 就两个字段: id, deptName 假设叫Depts
Action中定义全局变量: List
取出系统中所有的部门数据, 然后通过递归, 每进一层, 名称前添加2个空格, 然后把这个添加完空格的deptName和id 赋值给一个new Depts()对象, 再把这个对象添加到deptList中, 有多少个添加多少个!
到JSP中只要一个循环就可以得到所有的层级关系.