试试这个步骤:
①打开控制中心(或在开始-运行中输入db2cc),选择菜单第5项(工具);
②选最底下一项(工具设置);
③打开后选第3个标签(字体);
④把下面两个选项都选第二项(无衬线),即使是无衬线,也要点一下,或先换成其他的,在换回无衬线;
⑤关掉控制中心重新打开,方框变中文,问题解决。
先把String类型转换成某种类型编码如 utf-8,自己可以多次试验如可以写gbkBytes[] ss =s.getBytes("iso-8859-1"))
把数组 ss转换成String
String str=new String(ss,"utf-8")
反正多次试验不同编码查看数据库是否还乱码不
1.如果你的是Tomcat服务器,在Linux服务器上找到你的Tomcat服务器下的bin目录中的Catalina.sh文件,编辑它,在里面的JAVA_OPTS变量中添加“-Dfile.encoding=GBK -Dsun.jnu.encoding=GBK”,记住,一定是GBK的2.如果是Jboss服务器,那么也是在bin目录下,但是是修改run.conf文件,也是在JAVA_OPTS变量中添加“-Dfile.encoding=GBK -Dsun.jnu.encoding=GBK”。
修改好后,保存,重启服务器,搞定。望采纳,谢谢。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)