Caminho da aplicação [RESOLVIDO]

Pessoal, já procurei um monte e não encontrei.
Como faço para pegar o caminho completo da aplicação. Por exemplo http://localhost:8080/teste
Até agora só descobri como pegar o contextPath

Desde já obrigado

Pessoal, consegui resolver já.
Segue código

HttpServletRequest req = ( (SessionContext) session).getRequest();
String caminho = req.getScheme()+"://"+req.getServerName()+":"+req.getServerPort()+req.getContextPath();