Tomcat UTF-8编码故障

Adr*_*ski 0 ajax jquery encoding tomcat utf-8

我在Tomcat项目中遇到特殊字符时遇到问题.我的UTF-8中的所有文件都使用UTF-8元设置,当我?ó?????以任何形式编写并通过POST/GET方法发送它时(我用ajax和jQuery进行)我得到的更像是:[|zB?D.

我该如何解决?我很确定这是因为Tomcat(我使用的是6.0版本).

Cod*_*odo 6

请注意,jquery的ajax()函数将始终使用UTF-8编码传输数据.

在Tomcat中,最好uRIEncoding将连接器选项设置为UTF-8(在server.xml中).这主要用于URL的编码,但它似乎也影响POST请求(url编码)使用的编码:

<Connector
    port="8080"
    redirectPort="8443"
    uRIEncoding="UTF-8"
    maxThreads="100">
Run Code Online (Sandbox Code Playgroud)