![]() |
servlet для принудительного обновления страницы у юзера - нужен совет
Аксакалы,
Нужно сделать субж. Задача такая: На сервере время от времени обновляется таблица БД и генерируется новая страница на основе данных таблицы. Если юзер смотрит эту страницу, ее нужно принудительно обновить. Как в принципе сделать сервлет - вроде бы, знаю. Как сделать обновление? Люди так делают, пример кода найти не могу. Спасибо за любую конструктивную идею. |
MeatEater, если база данных обновляется через одинаковые или почти одинаковые отрезки времени, то можно просто приписать обновление страницы через заданный временной промежуток.
Не занаю уж какой язык вы используете для взаимодействия с б.д. и генерирования динамических страниц, но на пёрле это можно сделать так: use CGI qw(:standard) - наверху ... ... header( -Refresh => 20); #через двадцать секунд обновляется страница ... ... Или же это дело можно проделать без использования какого-либо языка: Refresh: "20"; URL = "http://some_url" параметр url является не обязательным, и если он опущен, страница просто обновляется(если этот параметр указан, то юзверя кидает на другую страницу по указанному адресу). |
Asgard
Спасибо, но периодическое обновление не подходит, тк базу обновляет автомат, периодичность неизвестная и непостоянная. Использую PHP+MySQL, js тоже. Нужно обновление именно по инициативе сервера. |
| Часовой пояс GMT +4, время: 15:55. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.