response.addCookie(cookie),添加失敗


問題:添加cookie到瀏覽器如下,在瀏覽器f12查看請求過程,發現cookie中只添加了:JSESSIONID E849DAFEE4A36B6D955F9D96D6D06207

卻沒有想要的“username”,xxxxxxx

 

原因如下:

需要把操作 request.getSession().setAttribute("user", u);語句放在操作的response.addCookie(cookie);后面,否則會被覆蓋,

並且JSESSIONID,xxxxxxxxxxxx,是根據session機制創建的cookie,不是人為控制的

解釋如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM