用session实现頁麵访问权限控制
来源:互联网 发布:ipad怎么看淘宝微淘 编辑:程序博客网 时间:2024/05/17 07:18
今天的目的是实现页面的访问控制,看用session 能不能 ,!
不用說肯定能 的 !
昨天晚上囬去后成功實現暸,由于太晚今天補上這篇文章勒。
1,目的:在用戶沒有登陸的時候,點擊主頁(例子)的連接,由該頁麵自動跳轉到登陸頁麵去 login.jsp; 當用戶輸入正確的用戶名和密碼后再跳轉到 主頁;這時當妳再次點擊主頁的 連接時,就 可以正常 瀏覽連接中的類容勒!
2,說明一下,這裏主要是練習session對象的會話功能,故不做數據庫的連接實現,以及其他驗證等等
3,實現:
一,建立index頁麵,在其中添加兩個連接如:info1.jsp , info2.jsp ,info3.jsp ;在info1.jsp中加下麵這樣一段代碼:<% String na=null; na=(String)session.getAttribute("name",na); if(na==null){response.sendRedirect("login.jsp");}%> ,給頁麵添加其它類容```````` ;這段代碼的意思是先用session對象獲得名為namede的對象之值,如果有值就顯示這個頁麵的類容,不然就跳轉到登陸頁麵去!
二,登陸頁麵,就是一個web錶單。login.jsp,當然要讓他把結果髮送到 check.jsp頁麵去加以處理..
三,check.jsp 在其中加上這么一段
<%
String na=request.getParameter("name");
String pa=request.getParameter("pass");
if(name.equals("headwater"))
{
session.setAttribute("name",na);
session.setAttribute("pass",pa);
response.sendRedirect("index.jsp");
}
else
{
response.sendRedirect("login.jsp");
}
%>
四,小結。通過以上步走基本就實現勒頁麵的訪問控製。(不登陸就無法訪問網站的頁麵),當然步奏和結搆還步夠完整,比如瀏覽器不支持cookin的話還得另外做點手腳,也還可以加一些更完善得驗證機製等等~~~~。我也是在學習中呵呵,以后有更好得想法再補充把!!^_^
- 用session实现頁麵访问权限控制
- 用session做权限控制
- 权限控制和session验证的实现
- 实现精细的目录访问权限控制
- Struts2实现登录权限访问控制
- SpringBoot+SpringSecurity实现访问权限控制案例
- Spring MVC拦截器实现session控制,权限控制
- 用过滤器 +Session 会话权限控制详解
- session 控制权限
- 利用session控制权限
- tomcat内置的访问控制机制来实现权限控制
- 用Cacls修改文件访问控制权限
- OpenLDAP:用ACL控制访问权限
- OpenLDAP:用ACL控制访问权限
- 访问权限控制
- 访问权限控制
- java访问权限控制
- 访问权限控制
- 为什么非功能性需求很重要?
- Writing A Custom Membership Provider for your ASP.NET 2.0 Web Site
- QQ也流氓
- 工作流的好blog
- 把datagrid生成了word文档,并在ie显示
- 用session实现頁麵访问权限控制
- 弱水三千
- iptables下udp穿越
- 不要一辈子靠技术生存
- MS-SQL数据库开发常用汇总
- 关于父框架刷新问题
- 用VC++6.0实现PC机与单片机之间串行通信的方法
- Sourceforge开源项目排名
- 事务性复制强制订阅的删除