Мне нужно измерить время, прошедшее между запросами данных из базы данных и моментом визуализации данных.Мероприятие прошедшее время Веб-сайта, связанного с базой данных
Я работаю с веб-клиентом, который связан с большой базой данных. При создании отчета (в формате pdf) веб-клиент будет обращаться к базе данных. При доступе и вычислении необходимых данных для отчета документ PDF уже открывается на новой странице в веб-браузере и отображает «about: blank» как URL-адрес и «ждёт ...» (... = отношение места, которое оно в ожидании). Мне действительно нужно время, прошедшее с «ожидания ...».
Моя идея заключается в том, чтобы измерить время, с того момента, новое окно для PDF-документ не открывается до конца «о: пустой», просто с помощью:
long lStartTime = System.currentTimeMillis();
//task that identifies the opening of webpage til end of 'about:blank'
long lEndTime = System.currentTimeMillis();
long difference = lEndTime - lStartTime;
System.out.println("Elapsed time: " + difference);
Проблема заключается в том, я не Не знаю, как реализовать задачу, как описано выше. Есть ли кто-нибудь с аналогичной проблемой или есть идея, как реализовать код?
Я ценю каждую помощь. Я не очень привык к программированию, но у меня есть некоторые базовые навыки.
Заранее благодарен!