В основном, я сделал симуляцию футбольного матча в моем JSP-файле, используя код сервлета. Каждый JSP-файл представляет собой симуляцию одного совпадения. Поэтому в основном эти файлы должны работать в фоновом режиме один за другим, поэтому моя база данных постоянно обновляется через некоторое время. Я хочу основной файл java/html/jsp, который вызывает их по очереди через некоторое время. Пожалуйста, поделитесь идеями, если у вас есть. Я новичок в этом.Я создал несколько JSP-страниц, и я хочу позвонить друг другу один за другим
ответ
Правильный ответ для этого заключается в том, что вы не должны использовать JSP для запуска фоновой задачи.
JSP является компонентом пользовательского интерфейса и должен использоваться как таковой.
Если вам нужно выполнить такую задачу, вы можете записать все это в сервлет и инициализировать ее при запуске. Затем задачи будут продолжать работать в фоновом режиме.
Используйте метод init
, если сервлеты и напишите логику фоновых задач.
Настройте аннотации или web.xml для инициализации сервлетов при запуске.
Веб-контейнер позаботится о том, чтобы инициализировать сервлеты, вызывая метод init
каждого сервлета один за другим.
Вы также можете указать порядок, в котором инициализируются сервлеты.
Надеюсь, это поможет!
Первоначально я сделал то же самое. Но я не знаю, как вызвать несколько страниц сервлета один за другим. Основная цель этого заключается в том, что я хочу имитировать целый турнир, и каждый сервлет содержит симуляцию матча. Поэтому я хочу обновить мою базу данных в этом порядке. Если есть какой-то способ, я могу решить эту проблему, пожалуйста, дайте предложения. Спасибо! –
Вам не нужно «вызывать» сервлеты. Вам просто нужно настроить их с помощью аннотаций или в web.xml и запустить веб-приложение. Веб-контейнер будет заботиться о запуске сервлетов и запуске любого фонового процесса. Вам не нужно отображать эти сервлеты с отображением URL. – anacron
Я попробую и вернусь к вам. Спасибо! –
- 1. Я хочу добавить весь список друг другу
- 2. Два диалога лежат друг на друге, я хочу один за другим (Android)
- 3. Я хочу позвонить в viewdidLoad
- 4. Если я хочу писать несколько запросов один за другим от клиента к серверу, что мне делать?
- 5. Как я могу позвонить нескольким веб-службам сразу или один за другим в Android?
- 6. Я хочу прорисовывать мои изображения один за другим, когда я касаюсь изображения в андроиде?
- 7. Я хочу поразить 10 вызовов API Volley один за другим, как я могу это сделать
- 8. Как отправить несколько действий один за другим
- 9. Как воспроизводить несколько видео один за другим?
- 10. Несколько потоков TCP мешают друг другу
- 11. Несколько вызовов NSURLConnection один за другим?
- 12. Как запросить несколько разрешений один за другим?
- 13. Показывать несколько AlertDialog один за другим
- 14. несколько видео играть один за другим
- 15. Я хочу позвонить в номер в андроиде?
- 16. Поиск соответствия один за другим
- 17. У меня есть две формы окон, и я хочу их открывать один за другим
- 18. Я хочу позвонить защищенному субординируемому элементу OnValidatingPassword
- 19. Я хочу позвонить в файл mex
- 20. Как загрузить несколько файлов один за другим
- 21. Как представить несколько UIAlertController один за другим?
- 22. Выровнять div друг другу
- 23. Как сделать несколько переходов один за другим
- 24. вычислить несколько синусоидов один за другим
- 25. Как выполнить несколько запросов один за другим
- 26. Несколько задач Async один за другим Android
- 27. Android несколько AsyncTasks один за другим
- 28. Загружать несколько фрагментов один за другим
- 29. django зарегистрировать несколько админ-ссылок друг другу
- 30. JQuery: Fade несколько элементов один за другим
Возможно, вы могли бы поделиться тем, что уже есть с точки зрения кода? Вам в основном нужен один JSP, который действует как контроллер и проходит через каждую подстраницу, ожидая ответа. В зависимости от того, насколько быстро каждый из этих совпадений вы можете настроить тайм-аут ответа сервера, все это занимает слишком много времени. – mba12
Код слишком длинный для совместного использования. Если есть другой способ, я могу поделиться с вами кодом, пожалуйста, скажите мне. Кроме того, можете ли вы дать мне пример для вызова подстраниц из основного JSP-файла? –
Страницы JSP в качестве фоновых процессов - это не путь. – developerwjk