特殊字符 中文字符

今天遇到两个问题,大概都是关于编码问题:

1. ajax返回的页面没有定义<html></html>标签,在利用这个页面中的form提交数据时,特殊字符(& % 十六进制)没有按页面的utf-8编码;

2. 利用get方法提交数据时,如果数据中有中文字符,将会变乱码,这是用post的其中一个好处。

3. tomcat5中server.xml里面设置了URIEncoding="utf-8"后,可以通过url传递中文参数

总结,这些设计的原理没有深究,有谁可以三四句话讲明的可以留言提醒下。

你可能感兴趣的:(特殊字符 中文 乱码)