tomcat下htm中文页面乱码问题的解决
2007-03-06 17:09
656 查看
在工作中有个运行在tomcat下的应用,用utf-8编码的htm页面老是乱码,IE中编码老是默认为“西欧”编码,设置了
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>也无济于事。最后在%Tomcat%/conf/web.xml修改了
<mime-mapping>
<extension>htm</extension>
<mime-type>text/html;charset=utf-8</mime-type>
</mime-mapping>
<mime-mapping>
<extension>html</extension>
<mime-type>text/html;charset=utf-8</mime-type>
</mime-mapping>
之后,htm正常访问,IE编码默认为“UTF-8”,其中红色的为我新加的。
此外有朋友建议在%Tomcat%/conf/server.xml修改如下配置(其中红色的为新加的)
<Connector
port="8080"
redirectPort="8443"
minSpareThreads="25"
connectionTimeout="20000"
maxSpareThreads="75"
maxThreads="80"
maxHttpHeaderSize="8192"
disableUploadTimeout="true"
useBodyEncodingForURI="true"
URIncoding="UTF-8"
>
</Connector>
但该改动不起作用。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>也无济于事。最后在%Tomcat%/conf/web.xml修改了
<mime-mapping>
<extension>htm</extension>
<mime-type>text/html;charset=utf-8</mime-type>
</mime-mapping>
<mime-mapping>
<extension>html</extension>
<mime-type>text/html;charset=utf-8</mime-type>
</mime-mapping>
之后,htm正常访问,IE编码默认为“UTF-8”,其中红色的为我新加的。
此外有朋友建议在%Tomcat%/conf/server.xml修改如下配置(其中红色的为新加的)
<Connector
port="8080"
redirectPort="8443"
minSpareThreads="25"
connectionTimeout="20000"
maxSpareThreads="75"
maxThreads="80"
maxHttpHeaderSize="8192"
disableUploadTimeout="true"
useBodyEncodingForURI="true"
URIncoding="UTF-8"
>
</Connector>
但该改动不起作用。
相关文章推荐
- linux+tomcat struts 2 Jsp页面传值中文乱码问题解决方法
- Eclipse,tomcat及jsp页面编码的设定解决的中文乱码问题
- Eclipse,tomcat及jsp页面编码的设定解决的中文乱码问题
- 升级tomcat后出现的页面录入框中文乱码问题解决方法
- 升级tomcat后出现的页面录入框中文乱码问题解决方法
- 在jsp中,获取页面中中文输入的值乱码问题解决。修改tomcat的编码问题
- jsp页面中文乱码问题解决。
- Android客户端页面提交数据到tomcat的servlet插入mysql中的信息表遇到的中文乱码问题
- tomcat 设置UTF编码 解决中文接收乱码问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- 如何解决页面之间传输中文乱码的问题
- 用Ext显示页面中文乱码问题解决
- 更改Tomcat配置,解决中文乱码问题
- Android 向Tomcat服务器提交中文乱码问题解决
- 解决tomcat下中文乱码问题
- 启动tomcat,解决了Eclipse控制台乱码问题后,在Eclipse调试时,依然有中文乱码问题(解决)
- Tomcat中文乱码问题的原理和解决方法
- j2ee由于tomcat配置问题显示中文乱码的解决方法
- linux 下,解决tomcat服务器接收中文乱码的问题
- 解决页面中文显示乱码问题