jsp+mysql的中文显示问题

来源:互联网 发布:风风果实 知乎 编辑:程序博客网 时间:2024/05/21 09:12

JSP  
request.setCharacterEncoding("gb2312");  
 
连接数据库的URL
 
 
jdbc:mysql://yourServer/yourDatabase?useUnicode=true&characterEncoding=gb2312  
 
---------------------------------------------------------------  
 
http://www.csdn.net/expert/topic/1065/1065682.xml?temp=.1146967  
---------------------------------------------------------------  
 
public  static  String  UToC(String  s){  
                           try{  
                                   if(s==null  ¦  ¦s.equals(""))  return  "";  
                                   String  newstring=null;  
                                   newstring=new  String(s.getBytes("ISO8859_1"),"gb2312");  
                                   return  newstring;  
                                   }  
                           catch(UnsupportedEncodingException  e)  
                                   {  
                                       return  s;  
                                     }  
                       }  
 
 
public  static  String  CToU(String  s){  
                           try{  
                                   if(s==null  ¦  ¦s.equals(""))  return  "";  
                                   String  newstring=null;  
                                   newstring=new  String(s.getBytes("gb2312"),"ISO8859_1");  
                                   return  newstring;  
                                   }  
                           catch(UnsupportedEncodingException  e)  
                                   {  
                                   return  s;  
                                   }  
                 }

 
原创粉丝点击