-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Jose,
On 11/11/13, 8:24 AM, Jose Irrazabal wrote:
> Thanks for the answer, then it can be when generating the session?
>
> I use a servlet to create the session with the code: *HttpSession
> session = request.getSession ();* Then I add the attributes:
> *session.setAttribute ("idUser" p_iduser);* *
> session.setAttribute ("username", p_username);* *
> session.setAttribute ("idrol" p_idrol);* And redirected to the page
> "principal.jsp" : *response.sendRedirect ("principal.jsp");* On
> page "principal.jsp", recovery attributes for display: *session =
> request.getSession (false);* * Id_user String = (String)
> session.getAttribute ("idUser");* * String username = (String)
> session.getAttribute ("username");* * Idrol String = (String)
> session.getAttribute ("idrol");*
Note that "session" should be an implicit variable in every page,
already set to the user's session. You should not have to call
request.getSession in your page at all.
> This is where the problem occurred, a user session captured the
> other user sesion, may then this used procedure is bad?
Usually this kind of thing happens because you have stored a reference
to a HttpServletRequest or HttpSession object somewhere you should not
have.
Can you:
a. Try to reproduce this issue with current Tomcat 7.0.47
b. Create a minimal, simple test WAR that demonstrates your problem
and post it somewhere
This is very unlikely to be a bug in Tomcat, but more likely a bug in
your own code.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBCAAGBQJSgPXYAAoJEBzwKT+lPKRYRl0P/i7xEX9mo05Lmkpd1q2gil3s
jr5+jn10y52heuIPR+kttkjQIYH49l0IqlME3GLsItjTL7m6HoYaQa/CVKY4ksWo
M2ZhXFKQTu0995Dsye8zTAmP5IxDx6ZI2PXmG3crCt4e4G2tjfNNe1WrqLJjvG97
w8jHL/F2J5AA6lLZp+8L3hm4o6mAzDuEnpVsJRB7EKLj06P02PtQG6j6lVleoioj
qIUiSDnYtjurByQahgyXOJnk73ZV/CDX+fTmmezOapk+XmzlRSyRLPDBQRLUfsgp
eqjY02e5RV0yusLZD0M15ENieHOf1e4inhI4eHBn77yRe0y4KU0Q1HjGcKNlpgsN
yTEFQ2Votn/39V6ZEm79ee4rVvcFc9I4J+UqX/4b7OxTffUHa021+3gl1uHIIiNX
TZCOrbQBHXzPD/qhPXk1FjHRm6/SzPwBypcKho+0hc8cPtPa7+O/9gu3gcPRdpgd
O0uKB1Ypqv+729JJuXYk0lDdG+vCsDl3j3tYYGoFmwpWn4UiuTBLMaa/eBLnnIBW
+mfXkpcyADywXcAGgAi94DIRCeP252kO0/+T6E8csroTQF9zi7v/c23CaiBZu5Qw
efs2jC7Iq4IMvBsmNj8CwWAr2O09dur3E40WeRNuV4q4QNxuhFzaV5t7x7VapqmA
eJ9Hk5jgb6qpVbITld8T
=csbX
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]