我的問題與餅乾在以下我嘗試添加新的cookie和幾行後,我要讀取所有的cookie,並使新的對象,並將其分配給春天視圖,問題是,我的餅乾不添加,一切都重新加載頁面後而不是在同一時間的作品...Java Cookie添加/刪除問題?
Cookie[] cookies = request.getCookies();
if (cookies != null) {
for (int i = 0; i < cookies.length; i++) {
if (cookies[i].getName().equals(
"proizvod_" + Integer.toString(proizvodiId))) {
String kolicina_cur = cookies[i].getValue();
int pom = Integer.parseInt(kolicina_cur);
cookies[i].setValue(Integer.toString(pom + kolicina));
response.addCookie(cookies[i]);
}
}
}
Cookie[] cookiesN = request.getCookies();
ProizvodiCommand proizvodiCommand = new ProizvodiCommand();
if (cookiesN != null) {
for (int i = 0; i < cookiesN.length; i++) {
if (cookiesN[i].getName().startsWith("proizvod_")) {
String ime = cookiesN[i].getName();
String kolicinaN = cookiesN[i].getValue();
String id_s = ime.replace("proizvod_", "");
int id = Integer.parseInt(id_s);
// prepare for spring view....
}
}
}
我刪除了春天的數據準備幾行字,爲更好的視野。
當我嘗試刪除cookie並收集下面幾行下面的所有現有cookie時,會發生同樣的問題,它在頁面重新加載後起作用。
我嘗試添加一些延遲,但不是幫助......如果有人有辦法解決前進和我一起分享:)
謝謝!
整個代碼是在handleRequest()方法沒有什麼幫助。 – vaske 2010-08-04 18:55:20
思考......今天早些時候有人問了一個問題,爲什麼.NET會根據響應cookie更新其請求Cookie。 – Powerlord 2010-08-04 20:03:52