Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > servlet


Автор: evgenis 6.6.2003, 12:10
: имеем servlet, который вытаскивает определенную инфу из БД, как сделать чтоб этот servlet выполнялся по таймеру и обновлял инфу на web-страничке юзера, не пребегая к помощи юзера через Ф5?


Автор: Sun 6.6.2003, 12:35
На страничке юзера инфа должна обновляться не сервлетом а JAVAScript-ом или аплетом. В JavaScript есть объект таймер и на него можно повесить refresh странички.

Автор: SmaLL 6.6.2003, 12:39
Это делается на строне клиента (в веб-бродилке)
В хтмл-страницу надо добать в хедер строку
<meta http-equiv="refresh" content="15">, где 15 - кол-во секунд

Автор: evgenis 6.6.2003, 13:31
то есть JScript должен запрашивать у servlet`а обновления, а как к таймеру прикрепить servlet?

Автор: Unregistered 6.6.2003, 13:41
Sun
то есть JScript должен запрашивать у servlet`а обновления, а как к таймеру прикрепить servlet?

Автор: Sun 6.6.2003, 15:09
Цитата(Unregistered @ 6.6.2003, 10:41)
Sun
то есть JScript должен запрашивать у servlet`а обновления, а как к таймеру прикрепить servlet?

Тут SmaLL лучше предложение кинул
Цитата

В хтмл-страницу надо добать в хедер строку
<meta http-equiv="refresh" content="15">, где 15 - кол-во секунд

Автор: Unregistered 9.6.2003, 13:29
мне как раз нужно через скрипт, тока я не знаю как сервлет к таймеру прикрутить

Автор: Unregistered 9.6.2003, 14:46
посмотри какой-нибудь пример в сети с бегущей строкой - там прикручивают к таймеру

Автор: SmaLL 16.6.2003, 08:23
Блин, я же сказал, добавь строку с метой и страничка сама будет автоматом просить себя обновить. Больше ничего не надо, никаких таймеров и никаких скриптов!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)