You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Jose Euclides da Silva Junior - DATAPREVRJ <Jo...@rj.previdenciasocial.gov.br> on 2003/07/16 23:18:40 UTC
[ file-upload ] Parsing error - why?
i guess that package FileUpload has a bug whenever it try to parse
HTTPRequest. I always get a javaNullPointerException error message whenever
my servlet runs.
HERE IS THE CODE:
...
boolean isMultipart = FileUpload.isMultipartContent(request);
FileUpload upload = new FileUpload();
System.out.println("Passei 0");
ERROR HERE=> List items = upload.parseRequest(request);
System.out.println("Passei 1");
Iterator iter = items.iterator();
while (iter.hasNext())
{
//String comment = ((FileItem)i.next()).getString();
FileItem item = (FileItem)iter.next();
if ( item.isFormField())
{
String name = item.getFieldName();
String value = item.getString();
System.out.println("item eh: " + name);
}
else
{
String nomeArq = item.getName();
long tamBytes = item.getSize();
int tam = (int) tamBytes;
// InputStream uploadFile = item.getInputStream();
System.out.println("nome do arquivo eh: " + nomeArq );
// uploadFile.close();
// byte [] conteudo;
// conteudo.length( tam );
byte[] conteudo = item.get();
}
}
System.out.println ("Passei fim");
Any help would be appreciated!
Thanks, Euclides.