在java web應用程序中,我想檢查登錄的用戶是否是返回用戶。如何檢查在早期登錄時是否已經設置了cookie。如何檢查上次訪問是否設置了cookie?
0
A
回答
0
設置cookie時用戶執行登錄:request.getCookies()
,然後在返回數組進行迭代,並且發現:
Cookie c = new Cookie("visit", "old")
c.setMaxAge(3600*24*365*1000); // 1 year (for example)
response.addCookie(new Cookie("visit", "old"));
現在,當有新的會話用戶進入到系統中,你可以檢查這個cookie 「你的」cookie。如果cookie存在,這是「舊」用戶,否則是新的。
1
在HttpServletRequest
你有一個getCookies()
方法,它會給你一個客戶端發送他的請求的cookie數組。
http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html#getCookies%28%29
相關問題
- 1. 檢查cookie是否設置
- 2. 如何檢查cookie是否設置?
- 3. 檢查是否設置了cookie,如果啓動功能正確
- 4. 檢查cookie是否設置爲javascript
- 5. 檢查cookie是否設置時出錯
- 6. PHP - 檢查cookie是否設置了安全標誌
- 7. 如何檢查是否在鉻存儲上設置了變量
- 8. 如何設置和檢查是否設置了特定位?
- 9. jQuery爲第一次訪問設置Cookie
- 10. 如何檢查cookie是否使用jQuery設置?
- 11. 如何檢查哈希cookie值是否設置?
- 12. Javascript檢查是否設置了陣列
- 13. Liquibase:檢查是否設置了屬性
- 14. 檢查是否有cookie設置,如果不是輸出腳本
- 15. Jquery Cookie插件,檢查cookie是否未設置
- 16. PHP會話是否設置了cookie?
- 17. 確定網站是否設置了Cookie
- 18. 確定是否設置了cookie
- 19. 如何檢查ReflectionProperty是否可訪問?
- 20. 循環訪問一個數組並檢查是否設置了複選框
- 21. 如何檢測首次訪問網站的Cookie和沒有Cookie
- 22. 如何檢查是否datatable.PrimaryKey設置
- 23. 如何檢查WaitHandle是否已設置?
- 24. 如何檢查LogWriter是否已設置?
- 25. 如何檢查我是否已經設置了uncaughtException事件
- 26. 如何檢查是否設置了onresize方法?
- 27. 如何檢查是否使用我的TextWriter設置了Console.Out
- 28. 如何檢查是否設置了php://輸入?
- 29. 如何檢查是否在cmake中設置了環境變量
- 30. 如何檢查視圖是否設置了具體的背景