Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поймать событие обновления jsp-странички 
:(
    Опции темы
levely
  Дата 16.6.2006, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 17.4.2006
Где: Татарстан, г Нижн екамск

Репутация: нет
Всего: нет



   В-общем, вопрос для продвинутых совсем простой smile
 
Страница включает файл с помощью
Код

<c:import url="http://10.128.1.102:8080/pogoda/w1.htm" charEncoding="windows-1251"/>


Нужно каждые ,скажем, 15 минут просто менять включаемый файл.

Я так полагаю просто в статическом HTML можно обновлять каждые 15 минут. Но как это поймать в JSP- я не нашла.

Какие способы есть это сделать? 
PM MAIL ICQ   Вверх
batigoal
Дата 16.6.2006, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Тут, в общем-то, вопрос не в JSP. Сервер не может инициировать обновление страницы, это принцип протокола HTTP. Первый способ, который приходит в голову - инициировать обновление страницы JavaScript'ом (надо просто сделать этот кусок отдельным фреймом, и подменять его УРЛ раз в 15 минут).
Кажется, есть и какой-то HTTP-заголовок (название не помню), отвечающий за периодичность обновления страницы. Можно поставить всей странице указание обновляться раз в 15 минут. 


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
levely
Дата 19.6.2006, 06:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 17.4.2006
Где: Татарстан, г Нижн екамск

Репутация: нет
Всего: нет



Да это все можно- просто хочется сделать средствами JSP. Ну я думала - должен быть какой-то таймер, счетчик.
Ну или можно менять файл в зависимости от текущего времени...? 
PM MAIL ICQ   Вверх
batigoal
Дата 19.6.2006, 08:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Цитата(levely @  19.6.2006,  07:50 Найти цитируемый пост)
Да это все можно- просто хочется сделать средствами JSP. Ну я думала - должен быть какой-то таймер, счетчик.

Естественно, в Java есть таймер. Но что толку запускать таймер на сервере, если это никак не скажется на клиенте? Инициировать взаимодействие должен именно клиент. 


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
levely
Дата 19.6.2006, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 17.4.2006
Где: Татарстан, г Нижн екамск

Репутация: нет
Всего: нет



вставила заголовок таким образом (хотя это моей задачи не решает)

Код

<% response.addHeader("Refresh","5;http://localhost:8080/111.jsp");%>


но в IE обновление не воспринимается почему-то... 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1103 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.