[Java lista] szokasos charset gondok...
fisha
fisha at freemail.hu
2009. Nov. 17., K, 17:29:10 CET
Szia!
Köszi, megpróbálok együtt élni vele, de azért náha el tudok csodálkozni. :)
Üdv,
Fisha
István Viczián wrote:
> Szia,
>
> http://jtechlog.blogspot.com/2008/12/krs-trgynak-meghatrozsa-s.html
> setCharacterEncoding szóra keress
>
> Röviden: igen, neked kell meghívni azt a metódust, akár minden
> servlet-edben, de egyszerűbb erre a fent nevezett filtert használni.
>
> Viczi
>
> 2009/11/17 fisha <fisha at freemail.hu>:
>
>> 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
>>>
>>>
>>>
>>>
>> 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