怎么让普通用户看不到权限不足的功能

我是一个ssh项目需要通过何种方式使不同权限的用户访问不同的功能?
比如普通用户看不到新增修改,删除功能,但是管理能看到,现在没有一点头绪

百度一下shiro一个权限框架希望可以帮到你

先在数据库配置用户表和角色表,用外键关联,简单点就在页面上做判断,如果登录的用户是管理员,那么显示功能
就可以,如果复杂点,可以看看spring security或者shiro权限框架

给两个见过的方案,同求好的权限插件一类的东西。
1. 建立一个角色表与你的用户表关联,为用户添加角色控制,在界面初始化的时候,根据角色标志控制按钮的显示和隐藏。
2.直接在用户表内添加角色字段,之后也是加载界面时候控制显示和隐藏。

3.这个貌似也曾经见过。就是把你觉得要与用户角色相关的功能,如按钮,输入框啊,都弄成数据结构放到数据库表里边,
随着角色信息一同返回到界面。真心感觉不到爱,这种方式,也不知道适合哪种场合。

个人觉得第2种就挺好,见过的几个项目,用的都是第一种,用户表、角色表、用户角色关联表

shrio框架,可以控制按钮级别的权限,或者kisso也行