Criando um link absoluto

Opa galera, boa tarde…

Pode parecer tolo ( e eu acho que seja ) mas lá vai…

Eu tenho uma aplicação Web rodando no Tomcat e na aplicação um botão com um link para um arquivo que está fora do Tomcat (ex: /tmp/arq.txt). Meu problema é que não consigo fazer o link funcionar corretamente. O link fica /localhost:8080/tmp/arq.txt quando deveria ser apenas /tmp/arq.txt.

Eis a linha de codigo onde eu crio o botão.

	<tr><td align="center"> <a href="${linkParaABase}" > <img title="Visualisar base de Regras." src="images/visualizar_roteiro.gif" border="0" /></a></td></tr>

Alguma luz?
Grato pela atenção.

[]z

você deve pegar o caminho completo do arquivo, porém se tiver acessando de outra maquina nao irá funcionar…

A variável linkParaABase está definida com o valor incorreto.

Não, a variável está vindo com o valor correto sim.
É tanto que se eu colocar … href="/tmp/arq.txt" ainda vai ficar localhost:8080/tmp/arq.txt

:confused:

Isso é dúvida básica de HTML.
Digamos que a URL base seja http://localhost:8080/

a href="/tmp/arq.txt" é relativa à base, ou seja, a URL é equivalente a http://localhost:8080/tmp/arq.txt

Se puser o protocolo, deve funcionar:
a href=“file:///tmp/arq.txt”

(não sei se é com 3 barras depois do file)