Создание абсолютного 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
Помощь очень ценится