最近在接触一个新的项目时,发现传汉字居然又有乱码出现。经过一层一层的查找,发现是在前端get传数据的时候把数据经过了encode处理,但是只有一次,后台经过decode处理后怎么都不对,后来经过查资料才发现,原来在servlet里面会经过一遍decode处理,所以前台要encode处理两次才行。
最近在接触一个新的项目时,发现传汉字居然又有乱码出现。经过一层一层的查找,发现是在前端get传数据的时候把数据经过了encode处理,但是只有一次,后台经过decode处理后怎么都不对,后来经过查资料才发现,原来在servlet里面会经过一遍decode处理,所以前台要encode处理两次才行。
转载于:https://my.oschina.net/u/2304210/blog/377444