我有一个用户表,对应一个权限表,我要实现的是查出所有角色,并选中当前用户已拥有的权限,
我的实现步骤是:1,查出角色表的所有角色;2,查出该用户已拥有的角色,3,在页面通过迭代器嵌套,
但是页面部分我不会做,请大家指点,谁还有更好的办法,请拿出来参考下,谢谢

解决方案 »

  1.   

    为什么要分开来查询呢?
       一起查询出来、你查询所有角色的时候、
    在sql中加一个case、如果该用户拥有该角色呢就为1、如果没有呢就是0.case when t.是否拥有该角色 is not null then 1 else 0 end
    然后页面也把这个值循环出来、写一个JS全局判断、值为1的选上!
    这只是想法而已、不知道OK不OK了!!!
      

  2.   

    楼主说的好像有点绕,是显示角色还是权限呢?还是都显示?
    不过struts标签遍历的话
    http://flashdream8.iteye.com/blog/354809不然也不一定要用struts标签,只是看楼主标题是这个。