当前位置: 代码迷 >> Java Web开发 >> jsp传到servlet中的sql语句中文参数乱码?
  详细解决方案

jsp传到servlet中的sql语句中文参数乱码?

热度:7067   发布时间:2013-02-25 21:16:20.0
jsp传入servlet中的sql语句中文参数乱码???
我GBK、UTF-8都试过了 还是乱码 我用过滤器也乱码,求高手指点!!!

------解决方案--------------------------------------------------------
你是什么数据库呀?
看样子,貌似是mysql吧。这样试试:
XML code
jdbc:mysql://ip:port/db?useUnicode=true&characterEncoding=utf-8
------解决方案--------------------------------------------------------
那要看你数据库的 默认存储编码方式啊~~你可以通过MySQL\bin\问价下的MySQLInstanceConfig.exe
来设置 数据库编码 和你网页一样的编码 就不会出现乱码了~~
------解决方案--------------------------------------------------------
那要看你数据库的 默认存储编码方式啊~~你可以通过MySQL\bin\文件夹下的MySQLInstanceConfig.exe
来设置 数据库编码 和你网页一样的编码 就不会出现乱码了~~
------解决方案--------------------------------------------------------
在Servlet 接收参数值前 添加了 request.setCharacterEncoding("编码类型"); 了吧~~
------解决方案--------------------------------------------------------
你先确定一下从jsp到servelt的是不是乱码,
  相关解决方案