Construyendo una URL absoluta a partir de una URL relativa en Java
Tengo problemas para crear una URL absoluta a partir de una URL relativa sin tener que recurrir a String hackery ...
Dado
http://localhost:8080/myWebApp/someServlet
Dentro del método:
public void handleRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
¿Cuál es la forma más "correcta" de construir:
http://localhost:8080/myWebApp/someImage.jpg
(Nota, debe ser absoluta, no relativa)
Actualmente, lo estoy haciendo a través de la construcción de la cadena, pero DEBE haber una mejor manera.
He visto varias combinaciones de nuevos URI / URL, y termino con
http://localhost:8080/someImage.jpg
Ayuda muy apreciada