powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / срочно нужно узнать как сообщить браузеру обновить страницу
7 сообщений из 7, страница 1 из 1
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313686
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет всем.
короче я не знаю как из сервлета передать команду на обновление страницы. кто знает, подскажите пожалуйста!!!! проект горит. сейчас усиленно ищу в гугле, но решил параллельно и спросить знающий народ, если найду сам - напишу. пожалуйста, помогите
...
Рейтинг: 0 / 0
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313700
хм=)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы сами-то поняли, что написали =) Вы знаете, что такое сервлет ?

Сервлет, в вашем случае, обрабатывает запрос, который ему передаётся и возвращает результат. Или вы полагаете, что сервлет может послать команду по определённому ip:port, и в броузере что-то изменится ? Ей богу - почитайте ещё раз про http =)
...
Рейтинг: 0 / 0
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313709
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну ладно, согласен, плохо сформулировал то что имел ввиду.
у меня есть страница со следующей структурой ():


-----[page 1001]-------------
$HEADER
$AUTH_PANEL
$CONTENT
------------------------------

если пришел запрос от клиента на эту страницу а у клиента отсутствет определенный кукис (т.е. он до этого не прошел аутентификацию), то при формирвоании указанной страницы сервлет вместо поля $AUTH_PANEL подставляет форму с полями логина и пароля.
если же пользователь до этого прошел аутентификацию, то вместо поля $AUTH_PANEL подставляется иинформация об его аккаунте с кнопочкой LOGOUT.
так вот, проблема у меня в том что когда отображается форма для ввода пароля и логина, когда я нажимаю на submit, сервер регистрирует сессионного пользователя (т.е. аутентификация успешна), но браузер не отрисовывает новую страницу. т.е. нужно нажать обновление чтобы вывелась страница с аккаунтом.
а вот если я нажму кнопку LOGOUT - сервлет удаляет сессионного пользователя, и возвращает клиенту страницу с исходной формой.
вот и я хотел выяснить как через request передать информацию браузеру чтобы он обновил страницу?

...
Рейтинг: 0 / 0
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313783
Фотография panch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sumbit у тебя сам по себе
или есть что-то типа конструкции
<form> <input type=submit> </form> ?
...
Рейтинг: 0 / 0
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313789
Фотография panch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а аутентификацией кто занимается не Apach?
...
Рейтинг: 0 / 0
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313791
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аутентификацией занимаюсь я сам в сервлете.
спасибо за проявленное внимание, на самом деле уже нашел проблему - она заключалась в неправильном проектировании вызовов.
у меня был глюк в разработке механизма. у меня когда субмит нажимаеттся, сервер генерирует SessionId и отправляет клиенту. и в это же время перенаправляет компоненту управление который генерит страницу, беря SessionId уже от клиента, а она еще не дошла к нему! надо было сообщить просто этому компоненту sessionId брать не из кукисов а из БД :)
...
Рейтинг: 0 / 0
срочно нужно узнать как сообщить браузеру обновить страницу
    #33313792
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а сам submit у меня в форме <form>...</form> - это к предыдущему вопросу :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / срочно нужно узнать как сообщить браузеру обновить страницу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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