Sziasztok!
Ismét szeretném szakértelmeteket kérni. Abba a problémába ütköztem, hogy az entitás mentésekor a őű betűk ?-é alakulnak az adatbázisban. Az adatbázis, a tábla, a tábla oszlopa egyaránt utf8_general_ci illesztésű. Amikor ezt a példányt:
Teszt t = new Teszt();
t.setTitle("öüóőúéáű");
persistensé teszem és elmentem az adatbázisba öüó?úéá? ez lesz belőle. Mit nézek be de nagyon? Kell valahol ezt külön konfigurálnom?
Köszi előre is a segítséget.
(Az entitást a Netbeans-al generáltattam, TopLinket használok, MySQL alapon)
- 1075 megtekintés
Hozzászólások
Az adatbázishoz való kapcsolódásnak is van (választható) karakterkódolása, az a tippem, hogy ott sántít a dolog.
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
köszönöm, ennek nyomán indulva a a sun-resources.xml-ben a connection pool url értékéhez hozzá kellett írni "?characterEncoding=UTF8" ezt.
- A hozzászóláshoz be kell jelentkezni
netbeans-ben át van-e állítva a default karakterkódolás utf-8-ra? mert eclipse alatt ez lenne a probléma, de sajna netbeans-hez nemértek ...
- A hozzászóláshoz be kell jelentkezni
Encodeing: UTF-8, a war és ejb beállításainál egyformán.
- A hozzászóláshoz be kell jelentkezni