程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java web 技術-求助!關於模擬登陸利用接收的cookie判斷登錄是否成功,遇到了問題,,求大神們相助!在下多謝!

java web 技術-求助!關於模擬登陸利用接收的cookie判斷登錄是否成功,遇到了問題,,求大神們相助!在下多謝!

編輯:編程解疑
求助!關於模擬登陸利用接收的cookie判斷登錄是否成功,遇到了問題,,求大神們相助!在下多謝!

在下學生最近在做一個用java開發模擬登陸校內網的項目,可是學校使用struts2做的,url的尾綴是.action,登陸前和登陸後的url一致,無法用html來判斷,,於是就想用cookie來判斷登陸是否成功,可是面臨一個問題就是請求標頭的Cookie是JSESSIONID=3CDAB1BA4520BD1F53E62F9D5BCCCC49之類的,發送的jsessionid和接收的jsessionid都一樣,,在下實在不知如何處理請大神們幫助!拜托了!在線等!

最佳回答:


首先,判斷登陸是否成功為什麼要用cookie呢?密碼存儲用cookie記住密碼,避免下次登陸可以用cookie。
其次,jsessionid是服務器那邊生成的,因為cookie是服務器那邊送到客戶端的信息,只對當前會話游戲,如果登陸然後退出,會重新生成一個jsessionid。
通常如果你登陸成功能獲取cookie中的JSESSIONID,然後你可以下次請求時帶上這個參數發送請求。
最後,通常我們在寫web應用時,記錄用戶登錄信息是存儲在全局session.setAttribute中的,是在登陸Action中將登陸用戶信息存儲的。
strut2存儲用戶登錄信息參考:http://zithan.iteye.com/blog/747701
http://zhidao.baidu.com/link?url=cZCbDMglScV8JBIyL8HYRou_HqslAOql3qe8NVK3lk5fLqNThG5Fk-FDlO9bW6InxNKw2gnFbu8090mW56p8K_

wojiushiwo945you
bbs_baibisen
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved