在Servlet中接收浏览器的数据以及发送数据到浏览器的时候容易遇到一些中文显示乱码的问题,下面是博主对这类问题的一个总结,希望能帮到大家!
一、问题分析
当我们的Servlet程序从客户端接收到一个中文数据或者发送一个中文数据到服务器端的时候,默认情况下会显示为乱码,这是由于编码方式的不同造成的,tomcat从浏览器接收到数据时默认的编码方式是ISO-8859-1的编码格式,这个格式是单字节编码,是不能解析中文的,而当数据接收到服务器的时候又没有按照相同的编码去解析数据,这就导致了中文乱码问题的出现。(这里实力吐槽一波中文在开发中的麻烦之处,不过也没办法,谁让老外那帮哥们早期的编程技术比我们高哈哈哈)*
二、思维导图
原创文章 3获赞 2访问量 57
关注
私信
展开阅读全文
作者:空圆小生