powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / пересечение сессий пользователей
16 сообщений из 16, страница 1 из 1
пересечение сессий пользователей
    #38350636
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет,
возникла такая проблемка...короче есть веб приложение развернутое н асервере web logic. Заходит один человек н асайт и что то там делает, при этом н апервой странице отображается его личная информация..т.е. профиль...в этот момент заходит другой человек и первый при обновлении страницы видит что его личная информация изменилась и стала как у последнего вошедшего..если войдет третий пятый десятый то у всех станет также...само приложение на базе spring и java script, информацию подтягивают жава классы...личная информация пользователя берется из паблик класса в котором статические поля с именем фамилией и прочими данными...я пока новичек в этом деле, но насколько я понял просто этот класс инициализируется в одном месте для всех пользователей и каждый раз перезаписывается при инициализации(new не используется при этом )...я не понял почему это происходит...разве для каждого юзера авторизовавшегося не создается отдельный контейнер где только его переменные?
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350640
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha,

У вас наверно целый абзац линков на могучие библиотеки за бесплатно процитирован в хедере. Тачта неудивительно.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350650
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
deblogger,

не совсем вас понял, что вы имеете ввиду?
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350669
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, static поля класса в java по определению имеют одинаковое значение для всеъ экземпляров.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350671
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile,

я в курсе....но разве когд апользователь авторизуется для него не создается своя область данных где только его переменные и классы инициализируются?
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350679
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, я не специалист по веб-программированию на Java, но уверен что нет. static это всегда static.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350683
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile,

да не может такого быть...что теперь веб программисты по вашему никогда статических членов не создают?)
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350699
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miklouha, ничего подобного я не утверждал. Речь только о том, что static поля не подходят для хранения сессионных данных т.к. никакого магического "контейнера" для авторизовавашихся пользователей не существует.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350706
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile,
понимаю...просто мне кажется одним изменением этих статических членов проблему не решить..
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350710
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На js нет такого понятия как переменная значение которой раз и навсегда определено в исходном тексте.

Чтобы сделать похожую переменную надо специально постараться.

http://stackoverflow.com/questions/1535631/static-variables-in-javascript

Разумеется что в каждом браузере запускается свой экземпляр всех переменных и ингресс невозможен. Следовательно он происходит потому что так предусмотрено каким-то скриптом о возможностях которого ТС не осведомлен, потому что как я сначала заподозрил накачал классных вещей и прикрутил.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350715
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
debloggerНа js нет такого понятия как переменная значение которой раз и навсегда определено в исходном тексте.

Чтобы сделать похожую переменную надо специально постараться.

http://stackoverflow.com/questions/1535631/static-variables-in-javascript

Разумеется что в каждом браузере запускается свой экземпляр всех переменных и ингресс невозможен. Следовательно он происходит потому что так предусмотрено каким-то скриптом о возможностях которого ТС не осведомлен, потому что как я сначала заподозрил накачал классных вещей и прикрутил.

так я это не в js использую, js у меня только для отображения, все данные я получаю использую жава классы.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350718
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут как бы цитата первого сообщения:

Значит ваше приложение шлет на сервер данные, а тот чего-то выдает обратно но без чтения куков или просто запутался и получается так что у всех сайт начинает выглядеть одинаково. Что, в общем-то, дело вполне обычное.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350721
deblogger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot miklouha]debloggerтак я это не в js использую, js у меня только для отображения, все данные я получаю использую жава классы.

В смысле серверная ява что ли? Так это ветка ниже.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350726
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot deblogger]miklouhaпропущено...


В смысле серверная ява что ли? Так это ветка ниже.
не серверная..и.спользует паттерн MVC...отображается java скриптом, модель и контроллер на яве...когда вызываю какую либо страницу передаю в качестве параметров имя js страницы и имя ява класса через action.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350730
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debloggerВ смысле серверная ява что ли? Так это ветка ниже.
Я уже попросил модераторов перенести это обсуждение в форум по Java.
...
Рейтинг: 0 / 0
пересечение сессий пользователей
    #38350734
miklouha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bazile,

спасибо, я уже там опубликовал тот же вопрос...тут просто не совсем только в яве дело..на стыке технологий вопрос

Модератор: Тема перенесена из форума "HTML, JavaScript, VBScript, CSS".
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / пересечение сессий пользователей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]