網頁session,html session登陸驗證,原創 實現session登陸時間的驗證,驗證用戶登錄頁面的一個監聽器...

 2023-10-24 阅读 20 评论 0

摘要:1.在login_do.jsp登錄成功的前面加上網頁session?session.setAttribute("user",admin);我是在我的驗證Action里面加上的:Admin admin=dbu.selectAdmin(login.getAdmin_user());cookie和session登錄、HttpSession session=request.getSession();admin是你的管

1.在login_do.jsp登錄成功的前面

加上

網頁session?session.setAttribute("user",admin);

我是在我的驗證Action里面加上的:

Admin admin=dbu.selectAdmin(login.getAdmin_user());

cookie和session登錄、HttpSession session=request.getSession();

admin是你的管理員POJO ;

admin里面放的是用戶名和密碼。

cookie和session區別、user是供后面要用到的,也可以說是指針,或鍵,admin是值

2.單獨寫一個sessionCheck.jsp文件用來驗證session

< pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>

web session。< import="com.fypl.Admin" %>

Object obj = session.getAttribute("user");

if(obj==null){

out.print("你沒有登錄");

response.sendRedirect("admin_login.jsp");

}else{

Admin admin=(Admin)obj;

}

%>

第一行是設置一個鍵,這個鍵跟它的值是成對存在的。

其實就是通過這個鍵,來操作他的值。

如果鍵為空,就是值為空。

那么您沒登錄,因為登錄過后,里面一定會有帳戶和密碼

否則。。。。請離開

如果不為空,把鍵強制轉化成值

3.上面兩部做完了,下面最重要的一步。

在每個,jsp文件的頭部包含下面的語句

這樣如果你沒登錄就想訪問這個頁面的時候。它會先執行sessionCheck.jsp來

檢驗帳戶密碼是否為空。

沒登錄當然就為空了

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/163891.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息