Skip to content

工具类代码和管理员权限过滤器问题(有时间看看哦) #6

Description

@hj01857655

问题概括
1.请问一下Dao和DButil的工具类的代码,总是500,想看下是不是写错了。
2.用userType判断用户权限的过滤器问题出错,具体如下

在进行后台登录页面管理员权限过滤时候,使用==和equals判断时候出现问题:
1.用==判断时候过滤器不起作用,非管理员也能进去(只要是都可以进去);
2.使用equals时候admin和没有权限的账户都显示没有权限

代码:
=AdminFilter.txt



if(user.get("userType").equals("admin")){
	chain.doFilter(request, response);
}
user

说明:
1.数据库只设置了usename=“admin“的用户类型(userType)是admin
2.用于测试的username和password没有问题,匹配数据库的

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions