问题描述
- SOS请大家帮帮忙~愁死了java
-
问题是这样的,jsp页面统一采用的是GBK的编码格式。web服务器使用的是JBOSS。
在如下查询页面中输入中文的查询条件:
在点击下一页的时候,要求查询条件也进行回显。但是会出现下面这样的乱码问题。
麻烦大神帮我看看····
解决方案
数据库里的数据正常吗 ?
解决方案二:
应该是你的web服务起做了编码UTF-8了 后台传回来的中文是UTF-8格式 但是前台显示的是GBK 这个就会造成乱码
解决方案三:
先右键项目的properties,点resourc看默认编码是什么,不是gbk就改成gbk.页面解决:Name = URLDecoder.decode(Name, "GBK");//解码
你可以在你的获取和输出名字的地方打印一下,看是在哪开始乱码的
解决方案四:
最后找到了原因,是因为uat环境下的jboss中的配置文件,没有指定相对应的编码格式。
时间: 2024-07-28 14:21:39