我将表单中的内容在存储到数据库中之前先用下面这个方法处理了下,但从表单中输入日文,在数据库中还是显示乱码,望有经验的朋友指点,谢谢(我用的是中文版的ACCESS)
public String changeEncoding(String inputStr)
throws UnsupportedEncodingException {
String newStr = new String(inputStr.getBytes( "8859_1 "), "Shift_JIS ");
return newStr;
}
------解决方案--------------------
你把“Shift_JIS”换成“UTF-8”试试看。。
------解决方案--------------------
全部使用UTF-8,再在页面中使用国际化