請讓我幫忙瞭解何時使用會話而不是RequestDispatcher。 到目前爲止,我已經看到我可以將數據從servlet傳遞到servlet和jsp轉發請求,它幾乎可以區分兩種不同的請求。那麼何時以及爲什麼我應該使用Session?請幫助我理解這一點。HttpSession vs RequestDispatcher
0
A
回答
1
HTTP是請求/響應模式之後的無狀態協議。這意味着你從客戶端獲得請求併發迴響應。客戶端和服務器之間沒有會話狀態。因此,如果您需要保持對話狀態(例如:購物卡,嚮導等) - 您需要識別您的客戶端(瞭解哪個請求來自哪個客戶端)。這是會話用來做什麼的。
+0
非常感謝。你已經給出了一個明確令人滿意的答案,這一切都很清楚。 –
+0
非常歡迎您! – fg78nc
相關問題
- 1. RequestDispatcher forward vs RequestDispatcher include
- 2. HttpSession空BlobstoreService
- 3. RequestDispatcher
- 4. 的HttpSession API
- 5. 會話範圍的託管bean vs有狀態的bean vs httpsession
- 6. JSF/Icefaces RequestDispatcher
- 7. RequestDispatcher和路徑
- 8. 添加RequestDispatcher的
- 9. Spring MVC | requestDispatcher&sendRedirect
- 10. RequestDispatcher的HTML體
- 11. jsp中的RequestDispatcher
- 12. RequestDispatcher的空指針異常
- 13. Grails httpsession
- 14. Servlet RequestDispatcher #include和pathInfo
- 15. RequestDispatcher的在Java中
- 16. 重用RequestDispatcher對象
- 17. EasyMock處理HttpSession
- 18. 的Java HttpSession中
- 19. httpSession在Grails中
- 20. HttpSession超時
- 21. HttpSession不工作?
- 22. HttpSession request.getSession(false)
- 23. HttpSession安全
- 24. Java servlets HttpSession
- 25. HttpSession,session.getAttribute(),問題
- 26. HttpSession存儲URL
- 27. HttpSession Java EE
- 28. 不朽HttpSession?
- 29. HttpSession不會從JSP保存到Servlet
- 30. RequestDispatcher的使用Struts2的
我想你的問題應該是sendRedirect vs RequestDispatcher –
不,我的問題是特別的那一個。 –