Aplicacao usando Servidor de DNS - erro ao linkar arquivos

Pessoal to querendo colocar uma pagina no ar. Tava testando a aplicacao em outra maquina aqui da rede local e tava testando acessar a aplicao sempre pelo IP. Tudo normal na aplicacao. Agora, fui colocar a pagina num servidor que esta publico e tem um nome no servidor de dns. Quando eu to dentro da rede inter e digito o IP da maquina e nome da pagina, ta tudo funcionando beleza, mas quando eu tento entrar na pagina pelo nome que ela ta no DNS ta dando um problema que ao que tudo indica eh um erro de referencia para os arquivos. Vou colocar aqui o codigo do jsp

[code]

<%@ page language = “java”
pageEncoding = “UTF-8”%>
<%@ taglib prefix = “s”
uri = “/struts-tags” %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<meta http-equiv="pragma" content="no-cache"></meta>
<meta http-equiv="cache-control" content="no-cache"></meta>
<meta http-equiv="expires" content="0"></meta>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"></meta>
<meta http-equiv="description" content="This is my page"></meta>

<title>Cat&aacute;logo de Sistemas</title>

<link   rel="stylesheet"
		href="content/css/topo.css"
		type="text/css"
		media="screen"
		title="core css file"
		charset="utf-8" />
     
»   Catálogo De Sistemas
»   Catálogo De Sistemas por Órgão
»   Resumo: Banco x Órgão
»   Resumo: Plataforma Linguagem
»   Resumo: Plataforma Órgão
»   Resumo: Desenvolvimento x Plataforma
»   <%=basePath %>


[/code]

to pegando o base assim: String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

mas pelo jeito, nao esta funcionando, com o DNS … e ai, como faco para aplicacao funcionar no servidor de dns. eu nao queria ter que colocar no base o endereco do site, mas sim pegar ele por funcao, para evitar de se por acaso mudar o nome, nao precisar ter que mudar aplicacao

[]'s

:lol: :lol:

cara esquece a pergunta … eu esqueci de tirar a porta do basePath, porque tava testando o programa localmente :x

request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"

era para ser request.getScheme()+"://"+request.getServerName()+path+"/"