I use Tapestry 3.02 and when I try to enter non-english/ansi text like
"Génération" into text field (<input>), I get from Tapestry when
creating the Java object that holds the data [G, Ã, (c), n, Ã, (c), r,
a, t, i, o, n] or in bytes [71, 61, 87, 110, 61, 87, 114, 97, 116,
105, 111, 110], while I should get [G, é, n, é, r, a, t, i, o, n] or
in bytes [71, 23, 110, 23, 114, 97, 116, 105, 111, 110].

When I force the é char in debugger (Change value in Eclipse), when
the Java object is created, everything else (rest of the system,
display, storage) works OK. That is why I think it is Tapestry/Ognl
input handling and Java object mapping.

I set all the obvious/recommended utf-8 encoding.

Any Tapestry multi-language experts?

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to