Petr Fejfar napsal(a):
> 2. V parent POMu mam v properties nastaveno
>     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>    a kdyz Mavenem vytvorim .war s strcim ho Tomcatu
>    na stejnem stroji, cestina je v haji, ovsem ne cela:
>    lokalizovane texty, ktere taham z .XML jsou spravne,
>    ale spatne jsou staticke texty z .HTML souboru.

To bude nejspíš tím, že na modernějších Linuxech je default kódování
nastaveno v operačním systému nastaveno na utf-8, kdežto na Windows
je to windows-1250. A čeština se pak mrší tam, kde není specifikované
kódování a použije se default.

Mohlo by pomoci při startu dát

java -Dfile.encoding=utf-8

> 3. Kdyz .war strcim Tomcatu na Linuxu, tak tam je cestina
>    skoro spravne, tj. staticke texty i lokalizovane texty
>    jsou spravne, ale problemy jsou s kodovanim dat zadavanych
>    do editu ve formulari (napr. znak pro stupen)

Data z formuláře jsou speciální případ, je nutné zajistit, aby HTTP
hlavička Content-Type strány s formulářem obsahovala
parametr charset=utf-8. Nevím jak se to nastavuje u Wicketu,
ale nakonec se musí zavolat metoda HttpServletResponse.setContentType().

Makub
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [email protected]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem