jquery ajax post到服务端乱码

利用jquery的ajax post数据到服务器端的时候,在服务器端获取到的参数为乱码,检查之后发现明明客户端和java代码文件都是utf-8编码,但是用String的方法进行iso到utf8编码的转换竟然成功,百思不得其解,但是每次转码总归不方便,之后google寻得一方法,配置tomcat中server.xml中的 添加uriencoding即可,如果使用eclipse双击server查看server lanuch配置中的common,把编码也设为utf-8

如果你使用eclipse的话,会发现直接改的tomcat根目录下的配置会在下次启动时还原,所以你需要把eclipse的workspace里的server项目中的对应配置文件修改成同样的配置

你可能感兴趣的:(ajax,Java,javascript,开发工具,java)