tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Srinadh Karumuri <skaru...@bbn.com>
Subject Re: session tracking using URL rewriting & META=refresh
Date Fri, 30 Aug 2002 17:52:12 GMT
It looks like no one had to deal with this earlier. I made a work around, 
not fancy but works.
I used:
<META HTTP-EQUIV=Refresh
CONTENT="600;
URL=../jsp/UserMessage.jsp?jsessionid=To1071mC22961575233267228At&msgid=1001&grace=120;">

and in this page for <form> etc., I used:
<form action=<%= "/jsp/newPage;jsessionid=" + 
request.getParameter("jsessionid")%>>

-Sri

At 10:27 AM 8/29/2002, Srinadh Karumuri wrote:
>Hi,
>
>I know there are two ways of session tracking in Tomcat 3.
>1. Cookies based: This is out of question as our customers do not want this.
>2. URL rewriting: We rewrite URLs using encodeURL(...) and worked fine for 
>more than a year.
>
>The problem started once we introduced the META-Refresh to forward user's 
>screen after time out when Javascript is OFF. The copy of the HTML source 
>from browser is as below:
>
><META HTTP-EQUIV=Refresh
>CONTENT="600;
>URL=../jsp/UserMessage.jsp;jsessionid=To1071mC22961575233267228At?msgid=1001&grace=120;">
>
>Since semi-colon marks the  end of URL, browser was not forwarding the 
>jsessionid. If I copy the URL into browser manually, it works fine.
>
>Q1. Is there a third way of session tracking? I remember reading somewhere 
>about keeping an hidden <input> field with name="jsessionid" in the page.
>
>Any help on this?
>
>Q2. I guess tomcat doesn't support any other character in the place of 
>semi-colon. Is there any way to escape this character in the META value?
>
>Note: We need to use Javascript OFF per customer's requirements.
>
>Thanks,
>Sri
>
>
>jsp/etrUserMessage.jsp;jsessionid=To1075mC2510161898001374At?msgid=1001&grac 
>e=120
>
>
>--
>To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
>For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>


Mime
View raw message