HTML5 allows you to upload multiple files at the same
time, however, on most browsers it gives all the files the same
name - in your case, it looks like "files" is the name. Therefore the
app engine api Map<String, BlobKey> blobs =
blobstoreService.getUploadedBlobs(req) only returns one blob key as
all the others get overwritten due to the unique keys constraint of
java.util.Map.

This is why the map size is 1.

One workaround might be to use javascript to change all the names of
the files before they are actually uploaded.

There is already an issue filed and acknowledged, you can star this
and follow until it's resolved: 
http://code.google.com/p/googleappengine/issues/detail?id=3351

- Wen



On Aug 23, 3:16 pm, Jose Montes de Oca <[email protected]>
wrote:
> Hi Francisco,
>
> check out this post on nicks 
> blog:http://blog.notdot.net/2010/04/Implementing-a-dropbox-service-with-th...
>
> Hope this helps.
>
> Best,
> Jose Montes de Oca
> Developer Support Specialist

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to