Problemy s kodovanim cestiny
Petr Fejfar
petr.fejfar na seznam.cz
Středa Září 16 10:26:48 CEST 2009
Dne Wed, 16 Sep 2009 09:35:41 +0200 Podlesak Kamil
<Kamil.Podlesak na ips-ag.net> napsal/-a:
> Ve všech sevletech musí být vždy nastaveno správné kódování jak v
> requestu, tak v odpovědi.
> javax.servlet.ServletRequest#setCharacterEncoding
> javax.servlet.ServletResponse#setContentType +
> javax.servlet.ServletResponse#setCharacterEncoding
Ve Wicketu je treba zavolat u overridnute metody init() v aplikaci:
getMarkupSettings().setDefaultMarkupEncoding("UTF-8");
getRequestCycleSettings().setResponseRequestEncoding("UTF-8");
Pak se mi opravi cestina ve statickych textech ctenych z .HTML
sablon. Ale pro zmenu to zmrsi cestinu v dorp-dow choice seznamu,
kde jsou ty stringy zapsany v Java kodu, ktery je pres IChoiceRenderer
vyrenderuje do vystupniho kodu.
Pricemz kod toho .JAVA dokumentu je urcite UTF-8
> Pokud máte formulář kde se může vyskytnout něco jiného než ASCII, nikdy
> nepoužívejte GET.
Data jsou urcite POSTovana
Diky, pf
Další informace o konferenci Konference