Apache+tomcat服务器解决中文乱码的问题
2016-10-26 17:53
471 查看
A. 此项目中用到在Web.xml中用到过滤器:
这样编程序的时候,就不用考虑中文,直接编写就可以了。
B.在Tomcat中的server.xml中配置:
<Connector port="9088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
C.如果针对apache转发tomcat,因为使用ajp,所以ajp也需要加:
这样上面的参数中文就解决了!
D.如果访问apache的中文资源,服务器是windows,在apaceh的httpd.conf中,添加如下:
AddDefaultCharset UTF-8
然后重启apache
<filter> <filter-name>encodingFilter</filter-name> <filter-class> org.springframework.web.filter.CharacterEncodingFilter </filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>*.do</url-pattern> </filter-mapping> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>*.properties</url-pattern> </filter-mapping>
这样编程序的时候,就不用考虑中文,直接编写就可以了。
B.在Tomcat中的server.xml中配置:
<Connector port="9088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
C.如果针对apache转发tomcat,因为使用ajp,所以ajp也需要加:
<Connector port="9009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />
这样上面的参数中文就解决了!
D.如果访问apache的中文资源,服务器是windows,在apaceh的httpd.conf中,添加如下:
AddDefaultCharset UTF-8
然后重启apache
相关文章推荐
- FCKEditor在Apache+tomcat下部署的问题---中文乱码,英文乱码,以及图片上传,浏览服务器等问题
- Tomcat服务器记录日志(Logger)出现中文乱码问题解决
- 【安卓笔记】android客户端向tomcat服务器发送请求中文乱码问题解决
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- linux 下,解决tomcat服务器接收中文乱码的问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- 解决apache+tomcat服务器环境中文乱码的问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- 解决地址栏传递中文属性参数的乱码问题------tomcat服务器
- [安卓笔记]android客户端向tomcat服务器发送请求中文乱码问题解决
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- 解决tomcat服务器中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题
- tomcat服务器配置字符集为utf-8-彻底解决中文乱码问题