Problemy s kodovanim cestiny

Petr Fejfar petr.fejfar na seznam.cz
Středa Září 16 08:29:19 CEST 2009


Ahoj,

mohl by mi nekdo poradit, co musim kde nastavit, aby
mi spravne fungovala cestina?

1. Mam ceska WXP, Wicket projekty, ktere maji vsechny soubory
    (.JAVA, .HTML, .XML) v UTF-8. Texty pro lokalizaci mam
    v .XML, ne v .properties, abych se vyhnul Latin-1.

    Kdyz to spoustim v JEE Eclipse at uz pres Jetty nebo
    pres TomCat, tak naprosto vse funguje spravne.


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.


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)


4. Kdyz v POMu zrusim to UTF-8, tak se u me na localhost
    nic nezmeni tj. TomCat mrsi cestinu stejne jako predtim,
    ale na Linuxu, kde to skoro fungovalo, to zacne mrsit
    obsahy comboboxu, ktere se plni hodnotami primo z .JAVA kodu.


Diky, pf




Další informace o konferenci Konference