Erstellen einer absoluten URL aus einer relativen URL in Java

Ich habe Probleme beim Erstellen einer absoluten URL aus einer relativen URL, ohne auf String-Hackery zurückzugreifen ...

Gegeben

http://localhost:8080/myWebApp/someServlet

Innerhalb der Methode:

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

Was ist die "richtige" Art zu bauen:

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

(Hinweis, muss absolut sein, nicht relativ)

Momentan mache ich es durch das Bauen des Strings, aber es MUSS einen besseren Weg geben.

Ich habe mir verschiedene Kombinationen von neuen URI / URLs angesehen und am Ende habe ich

http://localhost:8080/someImage.jpg

Hilfe sehr geschätzt

Antworten auf die Frage(4)

Ihre Antwort auf die Frage