Membro desde: 22/09/2002 13:16:11
Mensagens: 479
Localização: Fortal-CE
Offline
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 "
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
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
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
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"