• ベストアンサー

jspから取り込んだ全角文字をdbへ保管すると起こる文字化け

サーブレットの勉強をしています。 java初心者です。 webから全角文字を入力させてaccessにinsertすると 文字化けしてしまいます。 どのように回避したらいいでしょうか? 教えてください。 掲示板を作っています。もう少しでできあがりそうです。。

質問者が選んだベストアンサー

  • ベストアンサー
  • covachan
  • ベストアンサー率38% (46/120)
回答No.3

参考URLをご覧ください。 風間さんが書かれた有用なサイトがあります。

参考URL:
http://www.ingrid.org/java/jserv/i18n/corruptedchar.html
takemaki
質問者

お礼

ありがとうございました。助かりました。

その他の回答 (2)

回答No.2

String str request.getParameter("入力された値");// のとき。 str = new String(str.getBytes("ISO-8859-1"),"JISAutoDetect");

takemaki
質問者

お礼

ありがとうございました。助かりました。

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

文字化けするのは、WebとAccessのコードが違うからだと思います。 多分、Accessは S-JISだと思うので、 WebをS-JISで作れば、化けないと思うのですが。

takemaki
質問者

補足

jspはs-jis指定しています・・・

関連するQ&A