Hi all,

I'm wondering if someone has faced the following.

I have a form for uploading a picture to be stored in the blobstore,
with a file input field.
But I also have text fields, so users can give a title to the picture
they're uploading.

My form is something along the lines of:

<form id="upload-form" action="/_ah/upload/xxxxxxxxx"
        method="post" enctype="multipart/form-data" accept-charset="UTF-8">

I've even specified the accept-charset to be UTF-8, to deal with
things like accentuated characters, but it seems there's an encoding
problem somewhere, as the characters I get are interpreted as iso
latin (as far as I can see).

However, everything is configured for UTF-8 everywhere:
- my html file is encoded in UTF-8
- it specifies a meta attribute: <meta http-equiv="content-type"
content="text/html; charset=utf-8" />
- jetty does send the page encoded as UTF-8

But... the input fields I get are showing weird characters as soon as
non-ASCII characters are used in my input field.

Has anybody faced a problem like this when uploading files to the
blobstore with accompanying text fields?

Thanks in advance for your lights on this.

-- 
Guillaume Laforge
Groovy Project Manager
Head of Groovy Development at SpringSource
http://www.springsource.com/g2one

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" 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-java?hl=en.

Reply via email to