表单提交后数据库插入数据出现乱码怎么解决
在jsp中我是用utf-8编写的。
下面这个是处理乱码的但是数据库那边还是会出现乱码
package cn.com;
public class chStr {
public String chStr(String str){
if(str==null){
str="";
}else{
try{
str=(new String(str.getBytes("iso-8859-1"),"UTF-8")).trim();
}catch(Exception e){
e.printStackTrace(System.err);
}
}
return str;
}
public String convertStr(String str1){
if(str1==null){
str1="";
}else{
try{
str1=str1.replaceAll("<","<");
str1=str1.replaceAll(">",">");
str1=str1.replaceAll(" "," ");
str1=str1.replaceAll("\r\n","<br>");
}catch(Exception e){
e.printStackTrace(System.err);
}
}
return str1;
}
}