Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

MySQL utf8 文字化け seasar2

$
0
0
はじめまして、現在JAVA開発で 文字化けの問題にぶつかりました。 環境 eclipse で struts2 + seasar2 データベースにMySQL(5.5)使用 diconのデータベース接続を jdbc:mysql://localhost?useUnicode=true&characterEncoding=UTF-8 とUTF-8を指定し、dicon JSPなど全ファイルをUTF8で保存し、 MySQLの my.ini [mysql] default-character-set=utf8 とし、データベース、テーブルもutf8で作成しました。 ですが、文字化けしていまいます。 文字化けするのは、SELECTの時だけで、INSERT、UPDATEは文字化けしません。 JSPからINSERT、UPDATEしたテーブルのデータを MySQL Query Browser でSELECTすると文字化けせずに見れます。 INSERT、UPDATE、SELECTなどデータアクセスは全てSQLファイルを作成して、 DAOに登録するようにしています。 また、デバックしてみるとS2DAOでDTOに検索結果が返ってきた段階で文字化けしています。 そのときの値は、すべての文字が「・・・・・・・・」と同じ黒点で表示されてます。 解決方法をどなたか教えてくださらないでしょうか? よろしくお願いします。

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>