您的位置:首页 > 数据库 > MySQL

mysql 和jsp 的中文乱码问题

2012-02-19 13:18 218 查看

 第一:mysql 创建数据库时,如果没有指定数据库的编码方式,它就会默然的用mysql 环境下的编码方式,然后如果没有指定表的编码方式,它默然会采用数据库的编码方式,字段没有指定编码方式,它会有表的编码方式,所以最好在创建他们的时候就指定他们的编码方式,(我指定的是GBK,我也试过utf8 可是不知道为什么还是乱码,希望知道的朋友指点?)

第二:就是连接数据库时指定url:

url=“jdbc:mysql://localhost:3306/testDB?useUnicode=true&characterEnconding=gbk”;

第三:在你的jsp文件的开头写:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

 

以上就是解决乱码问题的方法

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息