session取不到值

2022-09-20 10:57:12 字數 715 閱讀 1273

今天鼓搗專案時出現了乙個問題

專案重啟後,第一次請求經過過濾器時 session取不到值,導致被攔截

經過半天的研究,終於...我請教了別人

把**給了朋友,在朋友一段時間的琢磨下,終於...都沒弄出來,因為他一次登陸就成功了,無法復現問題

我當時百思不得其解,難不成我伺服器還能有問題?

最後我關掉了瀏覽器,啟動專案,開啟瀏覽器,訪問專案,登陸,一次成功!!!

我直接好傢伙,難不成這個還有玄學?

對比兩次訪問場景

1、頁面訪問後不關閉,重啟服務,第一次登陸被攔截

2、先啟動服務,開啟瀏覽器訪問登入頁,直接登入成功

接著排查發現,頁面不關閉的情況下,重啟服務

因為頁面未重新整理,jsessionid(會話id)仍然是上一次的值

訪問服務後再檢視 jsessionid(會話id)已經發生了變化

因為重啟了專案,歷史會話全部失效,而用失效的會話資訊訪問重啟後的服務肯定無法成功

value取不到值

value取不到值,後來發現不能用static來修飾 原 value private static string commonnetworkproxy 改為如下可以取到值 value private string commonnetworkproxy 總結 1.使用static或final修飾了ta...

Servlet Cookie取不到值原因

現象 在測試帶cookie的http請求時發現,服務端用request.getheader cookie 可以去到值 但是用request.getcookies 卻不行 cookie mycookies request.getcookies 中永遠獲取不到uid的值 80埠號除外 原因 查了瀏覽器的...

GridVew 隱藏列取不到值

有時候我們可能需要讀出資料庫中的一些字段,但是又不將這些字段值顯示到前台,這時候很多人就馬上想到將該字段設定為隱藏 visuable false 不就解決了嗎。不錯最終我們都是將其設定為 false,關鍵在於你什麼時候設定。起初我在前台編輯列中直接將 visuable 屬性設定為 false 結果我...