struts upload  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

galera,
preciso fazer um upload de uma aplicação swing p/ um servidor.
a principio vo abri uma conexão http e simular um post do arquivo com socket, foi definido assim, so vo executa.
implementei um teste simples de um jsp p/ uma action so p/ ver como funcionava, mas ta dando erro.

o jsp:


a action:


a exception:

essa exception aparece ao submeter o form a primeira vez, se eu voltar e submeter de novo, não da erro, grava o arquivo mas fica corrompido.

ja tinha feito upload com servlets e tinha sido tranquilo.não sei o que ta acontecendo.

alguem ja passou por isso???

[]'s

João Bier
Desenvolvedor Java
[Email]
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

bom o erro acontecia rodando dentro do jdev.
rodei por fora e não deu mais erro, mas gravava o arquivo corrompido.
troquei o o FileOutputStream por um DataOutputStream e gravou certo, não entendi o pq.

agora vo p/ segunda parte, upload a partir da app swing...

[]'s

João Bier
Desenvolvedor Java
[Email]
Laranjinha
What is classpath?

Membro desde: 20/01/2005 17:47:38
Mensagens: 9
Offline

Tem um exemplos legal aqui :
http://forum.exadel.com/viewtopic.php?t=120

lulucito
Smalltalk

Membro desde: 16/03/2005 21:49:29
Mensagens: 2
Offline


hey! posso pegar o bonde andando?

tô a 1 semana com uma dor de cabeça por causa disso meus amigos!

quero fazer upload de imagens e gravar em um campo blob do oracle, para isso, após ler vários exemplos - até mesmo daqui - obtive uma biblioteca do JavaZoom, fiz vários testes, tudo gravou lindamente, peguei o add-ons para Servlet, e também funcionou...

porém o servlet grava em um filesystem, fiz uma customização para gravar no banco, bem isso já funcionava, simplesmente dá erro...

SQLException: fetch out sequence

cara, tá certinho... eu acho... me matei, ninguém aqui na sala fez um código semelhante ou precisou disso, pelo amor de Deus, me ajudem!

junior_birche
HelloWorld

Membro desde: 19/04/2006 14:47:56
Mensagens: 14
Localização: Santo Andre
Offline

jgbt wrote:bom o erro acontecia rodando dentro do jdev.
rodei por fora e não deu mais erro, mas gravava o arquivo corrompido.
troquei o o FileOutputStream por um DataOutputStream e gravou certo, não entendi o pq.

agora vo p/ segunda parte, upload a partir da app swing...

[]'s


Cara vc está dizendo que o arquivo estava sendo gravado com erro qd usado o FileOutputStream certo.
Oque está acontecendo no seu código é o seu "while" que esta errado.

tente usar assim que funcionará assim granvando o arquivo certinho.

int i = 0;
while((i = is.read()) != -1){
fos.write(i);
}
[MSN]
emanoeltadeu
JavaTeenager
[Avatar]

Membro desde: 01/06/2006 13:22:56
Mensagens: 181
Offline

como estou com uma dificuldade parecida, resolvi não criar outro tópico. estou com o seguinte erro:

o servidor utilizado tem 3gb de RAM. o tomcat utiliza até 1gb e o java até 512. isso acontece qdo tentamos importar um arquivo de uns 7MB pro sistema...mas antes importavamos arquivos de até 11gb e não aconteciam problemas, de uma hora pra outra acontece esse erro...alguém pode me dar uma sugestão?
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team