Ivan Polák wrote:
> Zdravim,
> 
>  
> 
> Na produkcnom servery tomcat 5.5.7 mam problem s diakritikou (ziadny
> filter nepouzivam, aj ked som ho tam dal, mal som ten isty problem).

V tom je ten problem. Kdyz nepouzivate zadny filter,
tak vstupni kodovani se povazuje za iso-8859-1, jenze
prohlizec pouziva kodovani stranky s formularem,
takze dojde k chybnemu prekodovani.

To, ze to na vyvojovem serveru funguje, muze byt zpusobeno
dvojitou chybou, kdy je spatne prekodovani na vstupu
vyrovnano spatnym prekodovanim na vystupu, kdy
misto UTF-8 pouzijete opet iso-8859-1. Tim dostanete
na vystupu puvodni vstupni bajty, ty dve chyby se navzajem
vyrusi.

Pokud pouzivate FreemarkerServlet, ten nastavuje *vystupni*
kodovani podle kodovani template, takze pokud mate
nastaveno kodovani template na utf-8, sam dela

response.setContentType("text/html; charset=utf-8");

ale o vstupni kodovani se musite postarat sam.

Doporucuji nastudovat
http://freemarker.org/docs/app_faq.html#faq_question_17
http://freemarker.org/docs/pgui_misc_charset.html
http://kore.fi.muni.cz:5080/wiki/index.php/JavaServlets#.C4.8Cesk.C3.A9_znaky
http://kore.fi.muni.cz:5080/wiki/index.php/JSP#.C4.8Cesk.C3.A9_znaky_v_JSP_str.C3.A1nk.C3.A1ch


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