Указание сервлету Java «executeQuery» каждые 5 секунд

1

Можно ли выполнить запрос в моем сервлете Java каждые 5 секунд? Поскольку мне нужны значения данных внутри моей базы данных, чтобы обновлять мою гистограмму на моем веб-сайте каждые несколько секунд.

ResultSet rset = stmt.executeQuery(sqlStr);
  • 1
    Проще обновлять вашу веб-страницу каждые 5 секунд с помощью Javascript.
  • 0
    Timer и TimerTask Обратитесь к этому вопросу
Теги:

2 ответа

0
while(true){
            Thread.sleep(5000);
            ResultSet rset = stmt.executeQuery(sqlStr);
        }

Вы можете попробовать это. Более того, я не знаю, каково ваше полное требование.

0

У вас должна быть функция javascript для опроса. Предположим, что функция называется poll. Затем вы можете сделать это следующим образом:

var polling = function(interval) {
    poll();
    setTimeout(polling, interval);
};

Ещё вопросы

Сообщество Overcoder
Наверх
Меню