首先要把项目中所有地方的编码设置成一致的,假设这里用gbk
html中的编码要设置成gbk,在head中设置meta标签

web项目中文乱码问题解决方案

如果是在myeclipse中可以把window/preferences中的HTML中的Encoding设置成Chinese,National Standard,如下

web项目中文乱码问题解决方案
 
这样以后再生成html文件就能自动设置成gbk了。

然后修改tomcat配置文件server.xml,如下


web项目中文乱码问题解决方案

 

最后写一个过滤器,过滤所有url
过滤器中的写上这两句代码
request.setCharacterEncoding("gbk");
response.setCharacterEncoding("gbk");

好了,中文可以正常显示喽!

 

相关文章:

  • 2022-01-19
  • 2021-11-16
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-21
  • 2022-12-23
  • 2021-12-26
  • 2021-06-01
  • 2021-11-11
相关资源
相似解决方案