处理中文乱码总结

从客户端----服务器----数据库   , 中间每个环节都要设置好编码方式。

1.页面的meta标记,保证浏览器支持中文的方式打开。

2.服务器的获取请求参数和响应输出的编码方式要和浏览器一致。tomcat默认是“iso-8859-1”

3.数据库的连接编码、数据库服务编码,表的编码。

 

springMVC 的编码过滤器 可解决客户端与服务端的中文传递,注意要用post提交。

 相当于servlet中的:

    1. request.setCharacterEncoding("UTF-8");  
    2. response.setCharacterEncoding("UTF-8"); 

有种特例:某用户的浏览器可能设置的编码方式不对,要查看一下浏览器设置是不是用UTF-8。

 

下面这篇文章总结很好,

彻底解决Spring MVC 中文乱码 问题

 

posted @ 2017-03-04 22:21  SKYisLimit  阅读(89)  评论(0)    收藏  举报