Problemy s kodovanim cestiny
Podlesak Kamil
Kamil.Podlesak na ips-ag.net
Čtvrtek Září 17 19:02:17 CEST 2009
Jiz jsem to jednou psal, ale napisu to znova: zdrojove kody v Jave piste zasadne v ASCII.
Pokud uz tam chcete dat nejaky exoticky znak, tak JEDINE pres \uXXXX
Dodrzovani tohoto pravidla usetri hodne boleni hlavy.
Kamil Podlesak
> -----Original Message-----
> From: konference-bounces na java.cz
> [mailto:konference-bounces na java.cz]On Behalf Of Petr Fejfar
> Sent: Thursday, September 17, 2009 6:31 PM
> To: Java
> Subject: Re: Problemy s kodovanim cestiny
>
>
> Dne Wed, 16 Sep 2009 13:23:47 +0200 Martin Kuba <makub na ics.muni.cz>
> napsal/-a:
>
> > To nepomůže, servlet engine nečeká parametr charset,
> > takže ho ignoruje.
>
> Ono to vypada, ze mi nepomuze vubec nic :'(
> Uz jsem z toho vazne gogo:
>
> vsechno mam v UTF8 a kdyz jsem ponastavoval
> i UTF8 ve Wicketu, tak mi to na webu zobrazuje
> cestinu spravne, ale zase jsem zjistil, ze mi
> nefunguje parser, volany ze sousedniho projektu,
> a to ani mimo web v obycejne konzolovce:
>
> - mam project A s frameworkem a v nem
> parser s regexem, ktery obsahuje znak
> pro stupen
>
> - mam obycejnou consolovou aplikaci jako project B,
> kteremu reknu, ze je zavisly na projektu A.
> V metode main() nadefinuju string taky se znakem
> pro stupen a zavolam parser z projektu A.
>
> - vsechno je v UTF8, projekty jsou Maven managed,
> parent POM obou projektu ma property
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>
> - spustim main() a parser nefunguje.
> Kdyz trasuju do Pattern.compile(), tak mi Eclipse
> ve stringu predavanem do compile() zobrazuje pred tim stupnem
> navic nejaky velky A s nabodenickem (uz si nepamatuju co
> to presne bylo),
> cili ten Maven tam prelozi buhvi co.
>
> - Kdyz v parent POMu vyhodim to sourceEncoding a necham to by default,
> tak to funguje, ale zase mi TomCat mrsi cestinu :-(
>
> --
>
> Jaka je spravna cesta z toho ven, aby ta cestina fungovala
> vsude a bez problemu?
>
>
> Diky za kazdou pomoc, pf
>
Další informace o konferenci Konference