Disponibilizar arquivo para download no tomcat

6 respostas
V

Opa pessoal blz???

Seguinte estou desenvolvendo uma aplicação onde preciso disponiblizar download de arquivos .xls, jua consegui colocando endereco tudo certin, porem a qualquer momento o usuario pode baixar apenas digitando o nome do arquivo, como eu faco para eu disponiblizar para usuario quando eu quiser??. Exemplo ao clique de um botão.
Desde ja muito obrigado.
PS: Estou desenvolvendo a aplicação em GWT, caso alguem ja tenha alguma experiencia.

:wink: :wink: :lol:

6 Respostas

kinow

Yo Vanderbill,

voce precisa de Java? Não vi onde entra a necessidade de Java. Porque para baixar o xls não é necessário. Explique só um pouco mais para entender onde o Java entra na história.

[]ssss

V

seguuinte é uma aplicação web onde o usuario responde a uma pesquisa e quando ele clicar gerar relatorio tem que disponiblizar o arquivo para download.
Aplicacao esta no tomcat se eu digitar diretamente na url http://minhaplicacao:8080/projeto/teste.xls ele ira baixar perfeitamente…mas eu quero que ele baixe somente quando ele clicar no botao…

desde ja muito obrigado pela atenção.

quebrado

Não falta apenas gerar o link!?!!!

V

você diz que apos eu criar o arquivo eu abir uma janela com o lnk que eu quero???. Estou perguntando para ver como é feito isso. sou novo em programacao para web…mas desde ja agradeco a atencao! :lol: :lol:

quebrado

Vc pode fazer assim:

<a href="http://minhaplicacao:8080/projeto/teste.xls">teste</a>

ok

V

Entendi quebrado, isso eu ja consegui fazer tranquilo vlws pelas dicas.
Agora tenho a seguinte situacao, hoje como esta minha aplicacao se o usuario na tela de login digitar http://host:8080/minhaAplicacao/relatorio ele executa o servlet e gera o relatorio…Eu quero que ele somente gere o relatorio SE ele clicar no botao…e nao pela url…caso nao tenha sido muito claro por favor me falem…muito obrigado vlws pela atenção enquanto isso ja estou procurando!!!

Criado 18 de novembro de 2008
Ultima resposta 19 de nov. de 2008
Respostas 6
Participantes 3