imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 18.11.2004, 05:16     # 1
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

MeatEater Путь к славе только начался
Question servlet для принудительного обновления страницы у юзера - нужен совет

Аксакалы,
Нужно сделать субж. Задача такая:
На сервере время от времени обновляется таблица БД и генерируется новая страница на основе данных таблицы. Если юзер смотрит эту страницу, ее нужно принудительно обновить.
Как в принципе сделать сервлет - вроде бы, знаю. Как сделать обновление?
Люди так делают, пример кода найти не могу.
Спасибо за любую конструктивную идею.
MeatEater вне форума  
Старый 18.11.2004, 05:34     # 2
Asgard
Member
 
Аватар для Asgard
 
Регистрация: 19.10.2004
Сообщения: 394

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

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

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

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

Refresh: "20"; URL = "http://some_url"
параметр url является не обязательным, и если он опущен, страница просто обновляется(если этот параметр указан, то юзверя кидает на другую страницу по указанному адресу).
Asgard вне форума  
Старый 18.11.2004, 06:14     # 3
MeatEater
Member
 
Регистрация: 25.08.2002
Сообщения: 207

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

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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