我在首页中有一个判断登陆用户权限的模块,登陆用户达到一定的权限即会显示该权限用户可见的窗口。可我在读取判断值时却取不到值,不知道是怎么回事.大家帮看一下,这样写是否有问题:
if(session.getAttribute("userId").toString()=="USER100"){
....\\显示该权限用户可见的模块窗口
}
附:userId在数据库中为varchar类型
if(session.getAttribute("userId").toString()=="USER100"){
....\\显示该权限用户可见的模块窗口
}
附:userId在数据库中为varchar类型
改为:
"USER100".equals((String)session.getAttribute("userId"))
改为:
"USER100".equals((String)session.getAttribute("userId"))