`
neptune
  • 浏览: 357295 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Apache+Tomcat中支持“UTF-8”编码的中文地址

阅读更多
本文章出至:
http://bluestar.iteye.com/blog/75490

Tomcat默认安装时,是8080端口。这时,要使Tomcat支持"UTF-8"的中文地址,只需要在server.xml文件中,将8080端口的标签设置成URIEncoding="UTF-8":

   1. "8080"  URIEncoding="UTF-8"
   2. ...
   3.  /> 

        当Tomcat用JK与Apache集成时,用works.properties文件来配置Apache和tomcat连接时使用的一些参数。其中包括Apache要使用的Tomcat端口:

   1. worker.list=ajp13  
   2. worker.ajp13 .port=8009 
   3. # 本机,若上面Tomcat主机不为localhost,作相应修改   
   4. worker.ajp13.host=192.168.1.5   
   5. # 类型   
   6. worker.ajp13.type=ajp13  
   7. # 代理数,不用修改  
   8. worker.ajp13.lbfactor=1 

文件中"rker.ajp13.port=8009"就是用来设置Apache要连接的Tomcat端口。因此,Apache和Tomcat集成后,要使服务器支持UTF-8的中文地址,应该设置8009端口的标签:

   1. "8009"  URIEncoding="UTF-8"   
   2.  ...  
   3.  /> 

(原文)http://blog.tanggaowei.com/2006/07/apachetomcatutf-8.html
分享到:
评论

相关推荐

    apache-tomcat-8.0.33中文自动解决GBK乱码问题

    apache-tomcat-8.0.33,针对有些项目的前端页面中,又有UTF-8,又有GBK,但是开发工具只配置了一种编码,导致其他页面出现部分乱码,并且更改该文件的编码也无效。而该工具可以自动解决UTF-8和GBK乱码的问题。 使用...

    apache-tomcat-7.0.40-windows-x64

    64位tomcat-7.0,中文乱码已解决(UTF-8编码),修改办法 /conf/server.xml

    apache-tomcat-7.0.103.rar

    tomcat 7.0.103添加了tomcat的默认编码,设置成为utf-8,解决了不同服务器之间tomact编码不同造成中文乱码的情况。

    彻底解决fckeditor(jsp版)上传中文图片乱码问题

    1.修改Web容器的字符编码,如果Web容器用的是Tomcat,则修改conf/server.xml文件,在两个Connector中添加“URIEncoding="utf-8"”,我这里用的是utf-8编码,所以修改成utf-8,若项目是gb2312编码,则设置为...

    Anynote_distancejck_jsp个人笔记_

    2、如果使用Mysql,创建UTF-8编码的数据库,然后导入\Anynote\database文件夹下的Anynote(Mysql).sql文件创建数据库;如果使用Sqlite,可直接使用\Anynote\database文件夹下的anynote.db3,也可以自己创建Sqlite...

    深入浅出Hibernate源码

    3,在jsp页面中,指定页面采用UTF-8编码. ;charset=utf-8"%> 假若在您的项目中,必须使用GBK编码,则在以上的各个地方,都需要把UTF-8更换为GBK方可正常使用。 版本更新 ----------- v1.2 (PLAN,TBD) * 转换到...

    tomcat-7.0

    apache-tomcat-7.0,解压出来直接可以用,已设置好编码方式,默认编码方式为UTF-8,服务器不会出现乱码

    zebraCMS(斑马内容管理系统)1.0安装包

    zebraCMS(斑马内容管理系统)是一款java开发的国产中文CMS,由Juuluu开发,于2012-5-8日作为全新产品进行发布。zebraCMS目标是为华文地区java程序员提供一款易于定制、开发、嵌入的轻便型内容管理系统。zebraCMS主要...

    zebraCMS(斑马内容管理系统)源码

    zebraCMS(斑马内容管理系统)是一款java开发的国产中文CMS,由Juuluu开发,于2012-5-8日作为全新产品进行发布。zebraCMS目标是为华文地区java程序员提供一款易于定制、开发、嵌入的轻便型内容管理系统。zebraCMS主要...

    基于Java开发的派单管理系统demo源码+项目说明+sql数据库(课程大作业).zip

    - 创建数据库jxtelecom,数据库编码为UTF-8 - 执行doc/db.sql文件,初始化数据 - 修改application.properties文件,更新MySQL账号和密码 - Eclipse、IDEA运行PdsApplication.java,则可启动项目 - 项目访问路径:...

    深入浅出Hibernate

    useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8 3,在jsp页面中,指定页面采用UTF-8编码. ;charset=utf-8"%> <br/>假若在您的项目中,必须使用GBK编码,则在以上的各个地方,都需要把UTF...

    Tomcat6_优化_方案

    如果有中文注释,则文件编码必须指定,另存为 UTF-8 2. 将 URIEncoding 指定为 UTF-8,(如果程序写的太烂,有乱码,则将此行去除) 3. (无用,Http11NioProtocol不支持下载)将 protocol 从 "HTTP/1.1" 修改为 protocol...

    tomcat-9.0.31运行过程中发生乱码如何解决

    实际上,就是因为新版本的 tomcat 默认编码格式是 UTF-8,而 windows 的系统默认编码是 GBK ,两者编码格式不同,所以就导致了 tomcat 运行产生乱码的问题。 我们看下 tomcat 的文件配置,打开 tomcat 的安装目录,...

    绿色版apache

    “网站根目录”最好不要有中文,否则httpd.conf要以Utf-8编码保存)。2、双击bin下的httpd.exe,启动服务器,如果屏幕一闪而过,则可能是出错了。启动命令行再运行httpd.exe,看报错信息。 可能的问题:“(OS 10048...

    BBS论坛管理(Java EE项目案例)

    (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...

    公告管理系统(Java EE项目案例)

    (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...

    (毕业设计)-基于springboot开发电子商城网站设计与实现(源码).zip

    spring boot+mybatis开发java web网页版电子商城网站(适合spring boot初学者学习) ## 功能模块 - 首页 ...3. 设置项目编码为utf-8,选择jdk1.7版本或以上,不要选择jre。 4. 修改数据库连接。打开`appl

    聊天室模块

    (4)由于本程序使用的是UTF-8编码,所以还需要将工作空间的编码设置为UTF-8编码,否则在包括中文的文件中,将产生乱码。 选择主菜单中的“窗口”/“首选项”,在打开的“首选框”窗口中,展开“常规”节点,并选中...

    网上购物子系统(Java EE项目案例)

    (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...

Global site tag (gtag.js) - Google Analytics