Re: session timeout
Johan Hahn <[email protected]> Wed, 22 Dec 2004 10:28:39 +0100
| Newsgroups | gmane.comp.java.sun.servlet |
|---|---|
| Message-ID | <156201c4e808$a2c83a30$0d00a8c0@MAINFRAME> |
> [snip] an user [snip] Actually it's _a_ user, not an. The 'rule' is not whether the first character is a vowel or a consonant, it's about whether it is pronounced as one. Hope you didn't mind. It's just that I see this a lot and this time I had to say something. [snip] > Thanks for Johan Hahn's suggestion, I've solved my problem by using her > solution. Bhaaa! I'm actually a guy. Though I guess it's always good to know that your name sounds like it belongs to a woman to at least a billion people*, right? :) * assuming "Ming Li" is chinese And since I sent my response to you privately, here it is for the rest of the list: > The question is really about finding out if a request is made with no session id, > or with an invalid session id. Since the HttpSession isn't created if the session > is invalid we can't call getSession().getId() as it will only create a new session. > We have to find out the invalid session id by other means. > > In practice, I think you could just check the query string for the substring > "JSESSIONID" or check for a cookie with the same name. Mind you though > that these are not the only ways a server is allowed to track sessions. But I > don't think, after glancing through the API, that there is a completely server > independant way to do it. ...johahn ___________________________________________________________________________ To unsubscribe, send email to [email protected] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html