期間電網狀態的cookie我有一個ExtJS的電網有以下:沒有看到ExtJS的Ajax請求
//初始化狀態管理
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
//設置狀態ID
stateful:true,
stateId:'Vehicle-grid',
我能夠在正常的HTTP請求上獲取cookie。 當我嘗試發送一個jQuery ajax請求,雖然我沒有看到cookie服務器端。 我看到的只是jsessionid。
我錯過了什麼。
如果需要,我可以粘貼整個代碼,但我只是想知道我是否缺少一些關於如何實現這一切的基礎知識。
感謝, 伊恩
PS - 在後端我有這樣的代碼(Grails的控制器):
def allCookies = request.cookies;
for (c in allCookies) {
println "\n"+c.name+"\n";
}
我只得到JSESSIONID打印。
感謝您的迴應,但是當我的意思是一個普通的HTTP請求時,我的意思是正常提交表單並刷新頁面(而不是AJAX)。所以我不明白爲什麼我會使用ExtJS來執行AJAX調用或jQuery。應該創建cookie並將其存儲在客戶端系統中? – Ian 2010-11-24 02:52:07
你正在通過ExtJS或HTML進行表單提交嗎?你有沒有嘗試使用ExtJS的ajax請求? – McStretch 2010-11-24 03:26:15