java如何判断当前用户权限?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

java如何判断当前用户权限?

吴孟桥 2016-06-03 09:56:51 2696

页面有一张表 值是从数据库取的 表有一个字段“创建人” 当登录用户id和创建人id一致时可以对这一条数据进行操作,假如不同则提示没有权限。
修改按钮如下

 {
                field : 'xxx',
                title : '修改操作',
                width : xxx,
                formatter : function(value, rowData,rowIndex) {
                    return "<a href=\"javascript:void(0)\" onclick=\"updata('"
                    + rowData.Id
                    + "')\">修改</a>";
                    }
            },

jquery和后台该怎么写才可以实现功能?
ps:String Id = this.getCurrentUser().getUserId();这是获取当前登录用户id的代码

JavaScript 前端开发 Java 数据库
分享到
取消 提交回答
全部回答(1)
  • 吴孟桥
    2019-07-17 19:26:01

    这里显示的是一个json,这个json是一个list类名集合创建的,把这个类重新复制一遍,在加上一个int类型字段,就叫userid(指的是当前id),但不跟数据库连接把查到的数据都放入这里面,userid.set(this.getCurrentUser().getUserinfo()),这样这个list里面就有了当前id和创建人id了,

    {
    field : 'id',
    title : '修改操作',
    width : xxx,
    formatter : function(value, rowData,rowIndex) {
    if(rowData.Id==rowData.userid){
    return " + rowData.Id
    + "')\">修改";
    }
    }else{
    return "您没有权限修改此信息";
    }
    },
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程