今天是有历以来最坑爹的一天!!!
作文本编辑器,用jquery的ajax传中文到后,后台总打印 "???"
第一反应应该是编码传值的问题,
然后更改了页面编码、js文件编码、tomcat编码、MyEclipse的编码。
改完之后试了一下,还是不成功。控制台还是显示 ???
于是乎想这应该是传值没有编码,后台没有转码的原因,于是各种百度,各种google...
经过一晚上的奋战,还是没有解决。。。
最后实在是没辙了,于是在打印了一下System.out.Println("不是编码问题吧。。")
结果戏剧性的一幕发生了,控制台居然显示是 “???”
原因已经很明了了, 是控制台显示不正常,而控制台使用的是默认操作系统的语言格式,,,恰好我用的正好是Eng版的系统,, (好坑爹,有木有!!!也怪自己太大意了)
果断换回中文语言,一切正常。。。
经过这次折腾,我倒是明白了,生活找百度,技术找google。