建议你更改数据库的设计!
增加一个字段,作为权限的域
每个登陆的用户都给赋予一个权限,更具权限来判断给用户是否可以查看某些东东
String strName = session.getAttribute("username");
ResultSet rs = stmt.execute("select quanxian from table where username = ' +
strName + "'");
if(rs.next()) {
String str = rs.getString(1);
if(str.equals("-1"))
out.print("您无权浏览该页面")
}
else
out.print("没有这样的用户");
增加一个字段,作为权限的域
每个登陆的用户都给赋予一个权限,更具权限来判断给用户是否可以查看某些东东
String strName = session.getAttribute("username");
ResultSet rs = stmt.execute("select quanxian from table where username = ' +
strName + "'");
if(rs.next()) {
String str = rs.getString(1);
if(str.equals("-1"))
out.print("您无权浏览该页面")
}
else
out.print("没有这样的用户");
我不 太想再改数据库了,还有什么方法吗?
谢谢luckyfanjian(luckyfan)
if(((String)session.getAttribute("username")).index("个人用户")==-1)
这样它可以配置很多权限的用户!到时候你的系统扩展了!就可以不费力气的该代码了!
甚至只改jsp代码就可以了!
一个好的数据库的设计,可以帮你省很多事