Создание абсолютного URL из относительного URL в Java

У меня проблемы с созданием абсолютного URL-адреса из относительного URL-адреса, не прибегая к хакерству строк

Дано

http://localhost:8080/myWebApp/someServlet

Внутри метода:

   public void handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}

Какой самый «правильный» способ построения:

http://localhost:8080/myWebApp/someImage.jpg

(Примечание: должно быть абсолютным, а не относительным)

В настоящее время я делаю это путем построения строки, но ДОЛЖЕН быть лучший способ.

Я посмотрел на различные комбинации новых URI / URL, и я в конечном итоге

http://localhost:8080/someImage.jpg

Помощь очень ценится

Ответы на вопрос(4)

Ваш ответ на вопрос