|
|
|
Слежение за сессией пользователя
|
|||
|---|---|---|---|
|
#18+
Мне надо чтобы пользователь заходил на jsp-страницу, вводил имя, пароль и после этого я мог отслеживать его действия. Если я правильно понял, то для этого хорошо подходит установка атрибутов сессии Скажем на login.jsp пользователь заходит впечатывает свое юзернаме и пассворд, затем на check.jsp мы получаем их: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Может для отслеживания пользователя лучше использовать здесь sessionID и потом передавать ее в hidden полях? Кнопкой [ SRC] пользуйся, да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2006, 22:10 |
|
||
|
Слежение за сессией пользователя
|
|||
|---|---|---|---|
|
#18+
Нет, не лучше. Во-первых sessionID и так прыгает в кукишах, получить его можно Код: plaintext А во-вторых за счет этого кукиша сессия и так идентифицируется однозначно, так что храни в ней данные пользователя и все. Иногда проще написать JavaBean и задействовать его с scope="session". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 00:02 |
|
||
|
Слежение за сессией пользователя
|
|||
|---|---|---|---|
|
#18+
у request есть спец метод для получения кук just another freak in the Freak Kingdom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 01:30 |
|
||
|
Слежение за сессией пользователя
|
|||
|---|---|---|---|
|
#18+
arhysНет, не лучше. Во-первых sessionID и так прыгает в кукишах, получить его можно Код: plaintext Во-первых, не обязательно в куках. Во-вторых, RTFM . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 08:24 |
|
||
|
Слежение за сессией пользователя
|
|||
|---|---|---|---|
|
#18+
В общем я сделал так login.jsp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. В сервлете получаю соответствующие атрибуты сессии: Код: plaintext 1. 2. 3. В приниципе мне кажется куки здесь не нужны, т. к. запоминать о пользователе ничего не надо кроме имени и пароля, которые можно извлечь из базы. А вот насчет нескольких пользователей, то здесь возникает проблема: если захожу под одним пользователем и одновременно под другим, то первый пользователь начинает слать сообщения под именем второго. Наверное проблема в том, что я захожу с одного и того же браузера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 10:25 |
|
||
|
Слежение за сессией пользователя
|
|||
|---|---|---|---|
|
#18+
Подробнее почитайте про сессии. Лучше присутствие пользователя в сессии оформить в виде бина. Есть бин в сессии - пользватель залогинился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 10:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33672464&tid=2149406]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
222ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 500ms |

| 0 / 0 |
