问题描述:JSP页面上<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %>;
TOMCAT也进行了设置:<Connector……URIEncoding="UTF-8" />;
数据库:oracle 10g
web.xml中也进行了拦截:<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>com.nec.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
问题产生:页面上进行保存数据后(保存至数据库),再用JSP页面将这些数据从数据库中展现出来,发现這些数据忽而正常忽而出现中文乱码!!!问题后果:非常苦恼!!!帮_______________wo !!
TOMCAT也进行了设置:<Connector……URIEncoding="UTF-8" />;
数据库:oracle 10g
web.xml中也进行了拦截:<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>com.nec.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
问题产生:页面上进行保存数据后(保存至数据库),再用JSP页面将这些数据从数据库中展现出来,发现這些数据忽而正常忽而出现中文乱码!!!问题后果:非常苦恼!!!帮_______________wo !!
TOMCAT里面的东西,我卜太懂,我這work下有个Catalina文件夹,再里面有个localhost文件夹,再里面还有四个文件夹,再再里面就是一些.ser文件了,我是要把这些全部都清空吗?
<filter-name>encodingFilter </filter-name>
<filter-class>com.nec.SetCharacterEncodingFilter </filter-class>
<init-param>
<param-name>encoding </param-name>
<param-value>UTF-8 </param-value>
</init-param>
<init-param>
<param-name>forceEncoding </param-name>
<param-value>true </param-value>
</init-param>
</filter>
是不是空格引起的。。写的时候有空格吗?》
先检查你的jsp文件有乱码吗?在看下数据库编码格式,要实在不行,自己写个万能转码类,就用tommcat中的那个就可以,很好用的
utf-8打开编辑是什么意思?页面上,容器中,以及添加数据这些都是使用UTF-8的。