Tratar URL

Fala galera…

nao sei se existe algum metodo q faca o q preciso…talvez alguem me ajude com isso…ai vai…

to recuperando a URL q foi executada com o request.getRequestURL()…me devolve um StringBuffer…
ela vem algo do tipo: http://localhost:9080/AMS/invitation.do

preciso tratar essa String p/ ficar do tipo:
http://localhost:9080/AMS/jsp/Welcome.jsp...sendo q Welcome.jsp vem do meu banco…

tem algum jeito facil de tratar isso? lembrando q localhost ira mudar p/ o nome do servidor de producao q nao faco ideia de qual seja…

valew

String contexto = “/AMS/”;
int index = url.indexOf( contexto );
url = url.substring(0, index+contexto.length()) + “Welcome.jsp”;

valew destro…funfou aki…