设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

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

来源:网络收集 作者:佚名 时间:2007-04-26 00:15:07

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);  

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: