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