springMvc+ajax,用mybatis+mysql连接数据库

想实现管理员登陆进去显示全部功能按钮,但是一般用户登陆进去只显示限定的某几个按钮,用最简单的方式在前端进行权限控制,能帮忙的加下微信,有赏,紧急VX:lei32789475

权限控制还是后台做比较好

在前端做不安全,前端直接页面判断登录用户我是什么就用js控制显示即可

如果说只是实现按钮的显示的话是很简单的 :
1. 首先是表的创建 (用户表 角色表 菜单表) 表之间建立起关联关系 可以通过用户获取角色,通过角色来获取菜单
2.在角色表里建立 ‘管理员’ 角色
3.在菜单表里 将所有的按钮添加进去, 然后与管理员建立起关联关系,注意字段(按钮名称,按钮的访问路径)
4,然后用同样的方法将其他的角色和菜单进行添加并建立关联关系
5.这样 在后台通过角色查出他所对应的菜单List,然后在前台循环展示即可 按钮的访问路径为菜单表中的按钮路径
6.完成
但是要是进行权限控制的话就得用到过滤器了,当然如果会shrio之类的权限控制框架
(如果觉得帮到来了您,请采纳偶 我也是新手 希望可以帮到您)

一般我做权限管理,比如你的按钮,一个按钮就是一个权限,建立一个表专门放权限,然后再建一张表,放权限与用户的关系,用户和权限是一对多,然后每次登陆进去,根据谁登陆进去,然后找到有几个按钮的权限,前台就显示几个,