我知道REST不應該使用HttpSession
。 另一方面,REST服務在servlet容器內運行。執行REST和HttpSession對象
HttpSession session = request.getSession();
代碼: 從我所看到的,HttpSession
對象將只在被創建。情況總是如此嗎?除了使用JSP?
我的問題是:將是HttpSession
當REST方法執行或不執行時會創建對象嗎?
假設我使用JAX-RS框架,如果它可以有所作爲。
如果沒有創建這樣的對象,實際上可能意味着服務器內存的大小可能不會增長,而不管有多少客戶端使用它的服務器。
感謝您的回覆。可以在REST中訪問會話,就像在這個例子中一樣:public String mysession(@Context HttpServletRequest req)...但是如果我沒有創建什麼會話對象,我該如何保證?我可以嗎? – Cosigin 2012-01-02 03:55:24