IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   servlet для принудительного обновления страницы у юзера - нужен совет (http://www.imho.ws/showthread.php?t=73805)

MeatEater 18.11.2004 05:16

servlet для принудительного обновления страницы у юзера - нужен совет
 
Аксакалы,
Нужно сделать субж. Задача такая:
На сервере время от времени обновляется таблица БД и генерируется новая страница на основе данных таблицы. Если юзер смотрит эту страницу, ее нужно принудительно обновить.
Как в принципе сделать сервлет - вроде бы, знаю. Как сделать обновление?
Люди так делают, пример кода найти не могу.
Спасибо за любую конструктивную идею.

Asgard 18.11.2004 05:34

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

Не занаю уж какой язык вы используете для взаимодействия с б.д. и генерирования динамических страниц, но на пёрле это можно сделать так:

use CGI qw(:standard) - наверху
...
...
header( -Refresh => 20); #через двадцать секунд обновляется страница
...
...

Или же это дело можно проделать без использования какого-либо языка:

Refresh: "20"; URL = "http://some_url"
параметр url является не обязательным, и если он опущен, страница просто обновляется(если этот параметр указан, то юзверя кидает на другую страницу по указанному адресу).

MeatEater 18.11.2004 06:14

Asgard
Спасибо, но периодическое обновление не подходит, тк базу обновляет автомат, периодичность неизвестная и непостоянная.
Использую PHP+MySQL, js тоже.
Нужно обновление именно по инициативе сервера.


Часовой пояс GMT +4, время: 15:55.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.