struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chan Michael <michael_kyc...@yahoo.com.hk>
Subject Session without cookies
Date Mon, 24 Apr 2006 09:17:47 GMT
Hi All,

I have been searching for hours and still cannot find
any useful info. Hope you can help.

I am building a Struts app. (Struts 1.2.4 + Tomcat 5.5
+ Apache 2.0.55 + Spring 1.2.6) and want to use
session without
enabling cookies. I use <html:link> to create links so
;jsessionid is appended to the end. Fine. The problem
I have is every time I access a page, a new session id
is created so essentially everything stored in session
is lost. Here is some output from my test action,
test.do:

test.do
=============================================
HttpSession session = request.getSession();
System.out.println("Is session new? " +
session.isNew());
System.out.println("Session id: " + session.getId());

First access
=============================================
Is session new? true
Session id: B9F9E135DCBAC90AB2B5AEBCE901FAA5

Second access
=============================================
Is sesssion new? false
Session id: 8CCE7A388E76C0F56016E8F41E29E0E5

The session is not new but the id is different...I
already set in Tomcat server.xml

<Context path="/myApp" cookies="false"...>

What am I missing??

Thanks in advance.

Michael

_______________________________________
 YM - 離線訊息
 就算你沒有上網,你的朋友仍可以留下訊息給你,當你上網時就能立即看到,任何說話都冇走失。
 http://messenger.yahoo.com.hk

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message