[ Marko_R @ 01.06.2008. 15:36 ] @
Imam bazu podataka i aplikaciju u PHP-u koja radi odlično. Pokušavam nešto slično da napravim pomoću JSF, koristeći već postojeću bazu. U bazi su stringovi sa našim slovima i mislim da je to uneto iz PHP aplikacije pri charset-u windows-1250. PHP aplikacija normalno prikazuje naša slova. Ali JSF aplikacija prikazuje karaktere koji tim kodovima odgovaraju u rasporedu iso-8859-1. Pokušao sam sa raznim meta tagovima, kao i contentType parametrima direktivi <%@page ali ništa. Takođe probao sam i razne vrednosti za useUnicode i characterEncoding za MySQL connector i ništa od toga nije donelo do promene krajnjeg izgleda source-a HTML strane. Ali ako u samom .jsp fajlu unesem naša slova, ona se prikazuju korektno u UTF-8 i windows-1250 charset-u. Dakle problem je samo sa stringovima koji dolaze iz MySQL baze. Problem može da se reši command line parametrom --character-set-setver mysql serveru, ali mislim da to nije pravo rešenje, jer ne moraju sve baze da budu kodirane istim encoding-om. Da li, dakle ima neko bolje rešenje? |