发布网友 发布时间:2022-04-09 02:05
共8个回答
热心网友 时间:2022-04-09 03:34
这个是你mysql数据库编码有问题,你可以使用SHOW VARIABLES LIKE 'character_set_%';先查看你的数据库编码,然后设置编码不一样的 SET NAMES 'utf8';热心网友 时间:2022-04-09 04:52
把jsp页面编码改为UTF-8,另外右键你项目目录下xx.jsp的property属性,里面有个text file encoding,把它改成uft-8,编码要一致,你应该是在这个页面引入其它的jsp页面了,把其它jsp页面(最好全部)编码统一成utf-8热心网友 时间:2022-04-09 06:27
前台后台字符集要一致,都换成UTF-8或者你可以配置一个过滤器自动转换字符集热心网友 时间:2022-04-09 08:18
是不是jsp页面一提交到后台就显示的是乱码,如果是这个问题建议你参考下这个
网页链接
热心网友 时间:2022-04-09 10:26
你jsp顶部有定义编码吗热心网友 时间:2022-04-09 12:51
数据库编码是UTF8吗追问是 还是乱码追答有过滤器吗,没有在JSP页面开头加一句request.setCharacterEncoding("utf-8");试试
热心网友 时间:2022-04-09 15:32
你网页是什么编码?utf-8吗 ?如果不是改成utf-8热心网友 时间:2022-04-09 18:30
看看网页编码和数据库编码是否一致追问都换成GBK以后还是乱码