在实践DAO model模式开发时,出现JSP页面提交到mysql数据库中的中文数据,在mysql中显示为乱码。
在mysql中,默认的编码为utf8,而在jsp页面设置的编码格式为gbk,编码的不同导致中文乱码问题的出现。
解决:将mysql默认编码改为gbk:
(在MySQL安装文件夹下找到my.ini,修改编码为gbk)
完成后,jsp提交的中文字符串在mysql下可以正常显示。
在实践DAO model模式开发时,出现JSP页面提交到mysql数据库中的中文数据,在mysql中显示为乱码。
在mysql中,默认的编码为utf8,而在jsp页面设置的编码格式为gbk,编码的不同导致中文乱码问题的出现。
解决:将mysql默认编码改为gbk:
(在MySQL安装文件夹下找到my.ini,修改编码为gbk)
完成后,jsp提交的中文字符串在mysql下可以正常显示。