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]
