All I can tell you is that, anecdotally, cookies work for me. The only difference in my code is that I'm not retrieving it immediately (if that *is* a problem it is an easy one to get around) and I'm only using it with the simple key/value API, i.e., I'm not setting any expiry or anything else.
On Oct 26, 5:48 pm, Open eSignForms <yoz...@gmail.com> wrote: > In a click handler for a checkbox to "save email", I have the > following code: > > long msecs = 90*24*60*60*1000; // 90 days in milliseconds > java.util.Date expDate = new java.util.Date(System.currentTimeMillis() > + msecs); > Cookies.setCookie("ce", emailField.getText().trim(), expDate, null, > Window.Location.getPath(), EsfUtil.isRequestSecure()); > GWT.log("checkbox set cookie",null); > String cookieEmail = Cookies.getCookie("ce"); > GWT.log("checkbox get same cookie value as: " + cookieEmail,null); > > Why would it be I cannot retrieve a cookie right after setting it? > I'm using GWT 1.7.1. > > The hosted browser log shows: > [INFO] checkbox set cookie > [INFO] checkbox get same cookie value as: null > > I also noted that in my GWT RPC service, the server code does not have > the cookie either, so it's not like it is set and then being passed to > the server (though I'd expect it to). In reality, this cookie is only > for the browser convenience of keeping the email address to aid > subsequent logins if they've checked the box to have it. > > Thanks, > David > > P.S. > EsfUtil.isRequestSecure() is just a simple query to see if I'm https > or not (in production, it's always https and we to use secure cookies > then, but while testing on a local PC it never is) > > public static boolean isRequestSecure() { > return Window.Location.getProtocol().equals("https:"); > } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en -~----------~----~----~----~------~----~------~--~---