David Ondřich wrote:
>> a v servletech pomoci
>> response.setContentType("text/html; charset=utf-8");
>
> Nemám vůbec žádnou zkušenost s psaním servletů pro JSF, zkusím se na to
> podívat.Ja se JSF obloukem vyhybam, takze pokud je problem v jejich implementaci, tak se omlouvam za mozne zmateni. V javovych webovych aplikacich je vsechno nadstavba nad Servlet API, takze jsem popisoval, co se obecne musi udelat, aby vystup na stranku a potom hodnoty hlasene pres request.getParameter() byly spravne. Ale jestli nejaka implementace JSF ty spravne prevedene hodnoty z vlastni iniciativy zkazi, tak s tim uz nevim, co delat. > A poslední pozorování, pokud se vykašlu na JSF a použiju JSTL (já vím, > že se to nemá), konkrétně obyčejný <c:out>, tak je čeština v pořádku. A > tím pádem už tomu fakt nerozumím, protože se ve střevech JSF děje něco, > o čem nemám ani ponětí. Ono je pomerne jedno, jestli ty ceske znaky budou jako HTML entity, nebo primo jako znaky, prohlizec to zobrazi stejne. Hlavne jde o to, aby stranka mela HTTP hlavicku Content-type: text/html; charset=utf-8 protoze podle toho prohlizec nastavi kodovani odpovedi. Zjistit se to da nejlepe telnetem na port 80 weboveho serveru a rucnim zadanim HTTP requestu, nebo Mozilla a Firefox maji ve vyskakovacim menu na prave tlacitko polozku "Zobrazit informace o strance" a tam je i kodovani. 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 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
