我正在尝试以UTF-8保存数据,但是我遇到了一些编码问题:

在我的POST请求中,当我使用Firebug观看时,我可以看到POST请求,其中包含“Content-Type:text / html” .

但是,当我观察我的动作时,HttpServletRequest对象具有属性URIEncoding = UTF-8的对象连接器我的jsp页面以UTF-8编码,(firefox告诉我,我用记事本检查了)我把-Dfile.encoding =调试配置/参数中的“UTF-8”tomcat服务器在右侧连接器的文件server.xml中有URIEncoding = UTF-8,在文件web.xml中我有以下过滤器:

<filter>
    <filter-name>setCharacterEncodingFilter</filter-name>
    <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class>
    <init-param>
        <param-name>encoding</param-name>
        <param-value>UTF-8</param-value>
    </init-param>
</filter>

我做错了什么,你能帮助我吗?