站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题jsp连接Mysql乱码问题解决

jsp连接Mysql乱码问题解决

摘要: jsp连接Mysql乱码问题解决
JSP连接MYSQL数据库如果有中文存取的情况会出现乱码,网页上中文显示一堆“?“,
需要做如下改变
1. 连接串:
String mysqlDriver = "org.gjt.mm.mysql.Driver"; //数据库驱动
String mysqlUrl = "jdbc:mysql://localhost:3306/bbs?useUnicode=true&characterEncoding=gb2312"; //数据库连接字串
String mysqlUser = "root"; //数据库用户名
String mysqlPsw = ""; //数据库密码

Class.forName("org.gjt.mm.mysql.Driver").newInstance(); //注册驱动
conn = DriverManager.getConnection(mysqlUrl,mysqlUser,mysqlPsw); //得到连接

2.请求对象设置:
<% request.setCharacterEncoding("gb2312");%>
将jsp的请求对象的字符集设置为支持中文

↑返回目录
前一篇: 使用jsp实现word、excel格式报表打印
后一篇: homepage收获 jsp ----id isExist!