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
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem