日期:2014-05-20  浏览次数:20822 次

<html:text>中特殊字符插入到mysql时出现乱码~求助
首先,我已经把mysql数据的编码默认为gbk了,struts也用过滤器处理全部编码默认为gbk,当我用<html:text>标签往mysql数据库中插入中文字时,没有错误,非常的正常,但如果我加入一些特殊字符时,数据库中的数据就会显示乱码,如我在表单中输入“大家好”时,我打开mysql数据库,里边的数据很正常,但当我在表单中输入“大家——好”进行插入时,我在mysql数据库里看到的是“大家??好”,调用出来也是一样的显示,希望大家帮帮忙啊,帮我解决这个问题。谢谢!

------解决方案--------------------
不懂,也许你的过滤器有问题。呵呵!
—— 本身也是中文的一部分啊!