Если вам просто нужно получить все изображения с сайта, вам сначала нужно получить все теги и получить все фоновые изображения из css, загружаемого на этот сайт. Но все же это могут быть не все изображения, потому что некоторые могут быть загружены javascript (или некоторые теги или css могут быть изменены с помощью javascript).
Чтобы убедиться, что у вас есть все необходимое для полной загрузки веб-сайта при загрузке браузера, получите дерево DOM, проведите по нему, проверьте свойства css в каждом элементе DOM для фоновых изображений, а также извлеките все изображения из тегов.
Я не уверен, может ли Jsoup это сделать. Вероятно, он не учитывает javascript и, возможно, даже css. Кажется, это всего лишь html-парсер.
Я думаю, что лучший способ - использовать консоль разработчика браузера (отправка обратно на мой ответ на предыдущий вопрос). С консоли вы можете выполнить javascript для итерации по всем элементам дерева DOM и получить список URL-адресов, которые позже можно скопировать и использовать для загрузки изображений с помощью сценария на стороне сервера.
Спасибо, но мне нужен инструмент (библиотека), которая работает с Java – nodwj