一个简单的demo实现 用户角色权限管理

温馨提示:该例子仅供参考,

例子:一个管理系统有两种人员:超级管理员和普通管理员(录入员);

    超级管理员具有修改的权限,普通管理员没有。

核心代码及数据库如下:

1.数据库设计:

    t_user:id,username,password;

    t_systemadmin表:role代表的是role表id

            一个简单的demo实现 用户角色权限管理_第1张图片

   t_ role表:

            

2.bean实体类:

    UserBean:

        

3.将角色num存入session(注意session里面的是num)

       一个简单的demo实现 用户角色权限管理_第2张图片 

4.service实现类:

        一个简单的demo实现 用户角色权限管理_第3张图片

5.dao层:

        UserBean selectUserByName(@Param("username")String username, 

            @Param("password")String password);

6.user.xml:

        一个简单的demo实现 用户角色权限管理_第4张图片

    

7.jsp:这里的role和js里面对应

        


8.js:

        一个简单的demo实现 用户角色权限管理_第5张图片

9.效果展示:

    超级管理员:

        一个简单的demo实现 用户角色权限管理_第6张图片


    普通管理员:

            一个简单的demo实现 用户角色权限管理_第7张图片


            



你可能感兴趣的:(一个简单的demo实现 用户角色权限管理)