APACHE+TOMCAT环境下JSP的编码问题

来源:互联网 发布:国内工程预算软件 编辑:程序博客网 时间:2024/05/02 20:20

今天又遇到乱码问题,可真烦.为什么TOMCAT就不能自动判断项目的编码,而一定要项目遵循TOMCAT的编码.

 

说说解决方法吧:

 

在TOMCAT的SERVER.XML配置文件中的connector中添加URIEncoding="UTF-8"属性,如

<Connector port="88" maxHttpHeaderSize="8192" maxThreads="20" minSpareThreads="5" maxSpareThreads="10"
 enableLookups="false" redirectPort="8049" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8" />

 

如果是APACHE整合TOMCAT,则要在连接的CONNECTOR也要设URIEncoding

 

网上有说可以在APACHE的httpd.conf配置文件中添加AddDefaultCharset,如

AddDefaultCharset Off              或者    AddDefaultCharset=UTF-8

不过试过AddDefaultCharset Off 不行的, AddDefaultCharset=UTF-8没试过,总不能让整个APACHE也固定编码吧.

最后还是那句,为什么TOMCAT就不能遵循项目的编码,悲哀啊!!!!!

原创粉丝点击