[Java lista] szokasos charset gondok...

fisha fisha at freemail.hu
2009. Nov. 17., K, 16:04:26 CET


Szia!

Csináltam egy saját filtert és az megoldja. Köszi a segítséget.
De tényleg "kézzel" kell ezt hegeszteni?

Üdv,
Dani


István Viczián wrote:
> Üdv,
>
> Filter?
> Spring-ben pl.:
> org.springframework.web.filter.CharacterEncodingFilter
>
> Viczi
>
>
> 2009/11/17 fisha <fisha at freemail.hu>:
>   
>> Sziasztok!
>>
>> Charsetes problémám van hosszú idő után újra. (azt hittem, már túl vagyok
>> ezen a korszakomon :) )
>> Felállás:
>> struts 1.3
>> tomcat 6
>> hibernate
>> oracle
>>
>> Formon bejön az adat, action mentené hibernate-n keresztül a db-be.
>> Jelenség: őű-ből kérdőjel lesz.
>> Érzésem szerint már a request.getParameter pillanatában elveszik az
>> ékezetem, mivel
>>   - direktbe kódból beírva hibernaten kerestül a db-be jó lesz az ékezet
>>   - egy egyszer struts mentes jspről postolva egy egyszerű servletnek, sincs
>> már meg az ékezetem. Ilyenkot kilogolva a változót már kérdőkelej vannak,
>> illetve a db-be is kérdőjel kerül. Megnéztem a közlekedő html üzenetet és
>> ott az ő %FB lett. Szerintem ennek jónak kéne lennie. De server oldalon a
>> request.getParameter már rosszul adja vissza.
>>
>> JSP oldalon ezeket állítom be:
>> <%@ page language="java" contentType="text/html; charset=ISO-8859-2"
>>   pageEncoding="ISO-8859-2"%>
>> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
>>
>> Nézegettem még tomcates server.xml-es beállításokat is, de azok se
>> segítettek:
>>              URIEncoding="ISO-8859-2"
>>              useBodyEncodingForURI="true"
>>
>> Oracle oldalon néztem még az nls értékeket a session-höz, illetve a kliens
>> char encodolasat regeditben is bűvöltem, de nem jutottam sikerre (rosszabbat
>> azért tudtam vele csinálni :) )
>>
>> Biztos benézek valami, de mit?
>>
>> Előre is köszi a segítséget!
>>
>> Üdv,
>> Fisha
>>
>> u.i.:
>> ami még fura nekem:
>> server oldalon a request.setCharacterEncoding null-t ad vissza. Ha az
>> actionben állítom be kézzel az már természetesen késő.
>> Hol kéne ezt server vagy applikació szinten előre megadni?
>>
>>
>>
>>
>>
>>
>>
>> No virus found in this outgoing message.
>> Checked by AVG - www.avg.com
>> Version: 8.5.425 / Virus Database: 270.14.68/2507 - Release Date: 11/16/09
>> 19:53:00
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at javagrund.hu
>> http://javagrund.hu/mailman/listinfo/javalist
>>
>>
>>     
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
>   
--------- következő rész ---------

No virus found in this outgoing message.
Checked by AVG - www.avg.com 
Version: 8.5.425 / Virus Database: 270.14.68/2507 - Release Date: 11/16/09 19:53:00


További információk a(z) Javalist levelezőlistáról