Jak uzyskać tylko część adresu URL z HttpServletRequest?

Z następującego adresu URL muszę się dostać(http://localhost:9090/dts) sam.
To muszę usunąć(documents/savedoc) (LUB)
trzeba tylko dostać -(http://localhost:9090/dts)

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

Czy jest jakaś metoda dostępna na żądanie, aby uzyskać powyższe?

Spróbowałem tego i otrzymałem wynik. Ale wciąż próbuję.

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

Czy ktoś może mi pomóc w naprawieniu tego?

questionAnswers(4)

yourAnswerToTheQuestion