¿Cómo obtener solo una parte de la URL de HttpServletRequest?

De la siguiente URL necesito obtener(http://localhost:9090/dts) solo.
Eso es lo que necesito quitar(documents/savedoc) (O)
necesito conseguir solo -(http://localhost:9090/dts)

http://localhost:9090/dts/documents/savedoc  

¿Hay algún método disponible en la solicitud para obtener lo anterior?

Intenté lo siguiente y obtuve el resultado. Pero sigue intentando.

System.out.println("URL****************"+request.getRequestURL().toString());  
System.out.println("URI****************"+request.getRequestURI().toString());
System.out.println("ContextPath****************"+request.getContextPath().toString());

URL****************http://localhost:9090/dts/documents/savedoc  
URI****************/dts/documents/savedoc  
ContextPath****************/dts

¿Alguien puede ayudarme por favor a arreglar esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta