我正在尝试以UTF-8保存数据,但我遇到了一些编码问题:
在我的POST请求中,当我使用Firebug观看时,我可以通过“Content-Type:text / html”看到POST请求。
然而,当我观察我的动作时,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>
我做错了什么,你能帮帮我吗?