欢迎光临
我们一直在努力

jsp插入mysql数据库后乱码的解决办法_jsp技巧

建站超值云服务器,限时71元/月

jsp   页面用下面3句语句来保证是gbk   编码
  <%@   page   session=”true”   %>  
  <%@   page   contentType=”text/html;charset=gbk”   %>    
  <%@page   pageEncoding=”gbk”%>  
  <%request.setCharacterEncoding(“gbk”);%>  


 



  数据库连接用如下语句  
  String   sConnStr   =”jdbc:mysql://localhost:3306/test?user=michael&password=123456&useUnicode=true&characterEncoding=gbk”   ;  
  并且在mysql的my.ini的内容如下  
  basedir=D:/mysql  
  #bind-address=127.0.0.1  
  datadir=D:/mysql-data/data  
  default_character_set=gbk  
  #language=D:/mysql/share/your   language   directory  
  #slow   query   log#=  
  #tmpdir#=  
  #port=3306  
  #set-variable=key_buffer=16M  
  [WinMySQLadmin]  
  Server=D:/mysql/bin/mysqld-nt.exe  
  user=michael  
  password=123  
  [client]  
  default_character_set=gbk  
   
  读jsp页面之间传递的参数在页面显示正常 
  在dos命令行下插入数据后,显示也正常


  其中一条插入语句如下:  
  <jsp:useBean   id=”reg”   scope=”page”   class=”test.chatreg”   />  
  String   strSQL=”insert   into   chatreg(username   ,   password   ,   email   ,homepage   )  
    values(”   +   regName   +   “,     ”   +   regPassword   +”     ,     ”   +   regEmail   +   ”     ,   ”   +   regHomepage   +   “)   “;  
    reg.executeQuery(strSQL);  

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » jsp插入mysql数据库后乱码的解决办法_jsp技巧
分享到: 更多 (0)