| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:23:41
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
Olá povo,
Eu quero saber se tem como eu gerar um arquivo de texto e enviá-lo pela response sem precisar salvá-lo em disco.
O único modo que eu consegui fazer foi:
Tem algum modo mais simples???
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:26:34
|
nbluis
GUJ Master
![[Avatar]](/images/avatar/f0682320ccbbb1f1fb1e795de5e5639a.jpg)
Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline
|
Alguma coisa do tipo.
Não te resolve ??
|
Luis Eduardo Bohrer
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:32:35
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
Mais ou menos... é q eu tenho q gravar o arquivo em disco pra depois conseguir enviá-lo...
Eu gostaria de enviar sem precisar gravar.
Lógico, tua dica já economizou metade do meu trabalho
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:34:23
|
avsouza
Virtual Machine Man
![[Avatar]](/images/avatar/752a6fc94c80ba4f8b2dc8506fcc87f3.jpg)
Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline
|
tem esse, é meio parecido
|
Alexandre Vieira de Souza
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:34:48
|
nbluis
GUJ Master
![[Avatar]](/images/avatar/f0682320ccbbb1f1fb1e795de5e5639a.jpg)
Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline
|
Mas de onde vem esse arquivo ?
Qual o tamanho dele ?
|
Luis Eduardo Bohrer
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:38:43
|
avsouza
Virtual Machine Man
![[Avatar]](/images/avatar/752a6fc94c80ba4f8b2dc8506fcc87f3.jpg)
Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline
|
Esse metodo eu coloquei numa classe utilitaria,
eu utilizo struts, na minha action eu montei o arquivo utilizando StringBuffer
|
Alexandre Vieira de Souza
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:40:06
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
Eu to gerando um arquivo de texto q será importado para um outro sistema tosco e véio lá de outra empresa.
É baseado em algumas informações q vem de um relatório que fica com um nº N de linhas.
Então eu vou gerar o arquivo a partir de um relatório, ele não existe previamente.
Vou testar teu método avsouza ... já digo se funcionou!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 14:59:53
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
Funcionou quase 100%...
O arquivo vem perfeitamente como eu queria, mas da um erro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 15:10:34
|
avsouza
Virtual Machine Man
![[Avatar]](/images/avatar/752a6fc94c80ba4f8b2dc8506fcc87f3.jpg)
Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline
|
vc ta abrindo por uma popup?
|
Alexandre Vieira de Souza
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 15:12:21
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
não, direto por um
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 15:16:44
|
avsouza
Virtual Machine Man
![[Avatar]](/images/avatar/752a6fc94c80ba4f8b2dc8506fcc87f3.jpg)
Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline
|
esperimenta fazer abrindo uma popup.
|
Alexandre Vieira de Souza
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 15:22:25
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
Mesma coisa
Eu achei umas discussões sobre esse erro falando q pode ser relacionado ao ContentType por ocorrerem várias declarações dele (na página e depois na Action) mas mesmo tirando da página o erro continua...
This message was edited 1 time. Last update was at 10/12/2007 15:33:11
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 15:32:49
|
avsouza
Virtual Machine Man
![[Avatar]](/images/avatar/752a6fc94c80ba4f8b2dc8506fcc87f3.jpg)
Membro desde: 03/08/2007 13:04:42
Mensagens: 660
Localização: Florianópolis/SC
Offline
|
vou dizer o q tenho.
- uma jsp, onde tem a opção para o usuario baixar o arquivo. nela tem um submit para uma action
- um action (struts) nela eu crio meu stringBuffer e envio para
this.sendStringWithName(arvivoStringBuffer,"nome Arquivo",response);
retunr null;
|
Alexandre Vieira de Souza
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/12/2007 15:48:40
|
Gobain
JavaTeenager
![[Avatar]](/images/avatar/80cd71aee683e52c643ad59a03524806.png)
Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline
|
Tá do mesmo jeito q o teu esquema aí, mas no meu da erro =D
Sei lá... vo continuar procurando a causa e a solução... qd encontrar eu posto aqui.
Vlw pela ajuda!
|
|
|
 |
|
|