Olá pessoal Blz…
Estou usando o FileUpload e etá acontecendo algo estranho no IE6 ele não faz o upload dos aquivos já no Opera e FireFox … roda que é uma beleza.
"Não é de se admirar "
Ele dá um nullPointerExecption, se eu estiver usando o IE, quando eu tento escrevr o arquivo no disco, no Firefox é uma belza
Rafael_Steil
Provavelmente vc esta tentando gravar o arquivo usando o retorno de um item.getName(). Como voce nao fez verificacao de consistencia, vai levar um NPE mesmo :mrgreen:
O que acontece eh que o IE manda o nome completo do arquivo (com o path e tudo mais). Ou seja, se vc pegou o arquivo em c:\documentos\relatorio_mensal.doc, uma chamada a item.getName() vai retornar exatamente “c:\documentos\relatorio_mensal.doc”, enquanto nos outros browsers vai vir apenas “relatorio_mensal.doc”.
A solucao eh voce fazer uns ifs() substrings() para pegar apenas o nome “real” do arquivo enviado.
Rafael
L
leonardodaniel
Eu faço upload com o código abaixo,
vê se te ajuda…