当前位置: 技术问答>java相关
登录才能访问的网站,是怎么控制它的访问权限的??高分求教!
来源: 互联网 发布时间:2015-08-27
本文导语: 我想作一个登录才能访问的网站!但是第一步我不知道怎么控制它的访问权限! 请高手指教! | 用session及if语句! 看底下的代码! String link_a="left/person.htm";if(session.getAttribute("usename")==null){link_a="l...
我想作一个登录才能访问的网站!但是第一步我不知道怎么控制它的访问权限!
请高手指教!
请高手指教!
|
用session及if语句!
看底下的代码!
String link_a="left/person.htm";if(session.getAttribute("usename")==null){link_a="login.htm";}
个人事务
看底下的代码!
String link_a="left/person.htm";if(session.getAttribute("usename")==null){link_a="login.htm";}
个人事务
|
登陆的时候将用户的信息添加到Session里面, 例如:session.setAttribute("Username",username); //把用户名放到Session里面
可以根据用户名对应一个用户角色。也放到Session.
连接到其他页面的时候可以根据Session里面用户的角色,确定是否有权限可以访问。
获取Session属性的方法例如:String username = (String)session.getAttribute("Username"); //刚才保存的属性就获得了。
可以根据用户名对应一个用户角色。也放到Session.
连接到其他页面的时候可以根据Session里面用户的角色,确定是否有权限可以访问。
获取Session属性的方法例如:String username = (String)session.getAttribute("Username"); //刚才保存的属性就获得了。
|
只要你能用session控制登录何不登录的区别,由此产生不同的权限,拿起他的各种权限也可以控制,此时加上数据库就可以让你的权限控制很灵活。比如:某些人可以访问放些网页,某些人不能,某些人能发言,某些人不能,这些都可以做到。总之,权限控制就是两方面:session加数据库。
|
欢迎访问http://bbs.jspserver.com