Cookies is default for jsp containers, jsp only goes to session ids if
it cant get a hold of the cookies. X is automatically generated by the
container if a session is requested, either directly by calling
request.getSession() or by configuring the specific jsp page for
sessions. I think html:link and forms automatically pass session ids and
there isnt anything you can do about it.

Anyoen care to correct me?

chanoch


-------------------------------------------------------------

The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you
received this in error, please contact the sender and delete the
material from any computer. Although we routinely screen for viruses,
recipients should check this e-mail and any attachment for viruses. We
make no warranty as to absence of viruses in this e-mail or any
attachments.


-----Original Message-----
From: Brett Elliott [mailto:[EMAIL PROTECTED]] 
Sent: 14 October 2002 06:07
To: [EMAIL PROTECTED]
Subject: Struts and state information


I would like to keep session state soley in cookies so I can use round
robin HTTP load balancing versus sticky load balancing(sticky load
balancing as in all requests are directed at a specific web server for a
given user.

I read Professional JSP, perused this mailing list and looked on the web
and nothing really elaborates on where the state is stored by default.
I see how the <html:link> </html:link> directive is translated into <a
href=http://...;jsessionid=X></a> but where does it get X and where does
it store the session information related to X?  Does it rely on the
jsession ID being passed around in URLs then keep the associated session
information cached on the server?  So if you have multiple servers you
will need to use sticky load balancing to make sure users only use one
webserver?

What options are there in case I want to keep all session state in
cookies? That is, ideally, I would generate an encrypted cookie w/ CRC
containing the logged in username and minimal information about the
user.  And I would like to do this within the confines of Struts.

Thanks for any help and I aplogize if this is a redundant question.


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to