博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用tomcat的时候,网页地址出现中文,出现不认识编码导致查询无法完成解决方案...
阅读量:4696 次
发布时间:2019-06-09

本文共 489 字,大约阅读时间需要 1 分钟。

我们在使用tomcat的时候,如果 网页地址栏出现了中文名, 会被默认解析为我们不认识的东西,实际默认的情况tomcat是无法解析的. 
例如: 
http://localhost:8090/test/XMLHttpRequest - 原始AJAX初步.htm 
因为tomcat默认URI解码字符集为ISO-8859-1,但浏览器默认的发送编码字符集为UTF-8, 所以需要统一二者的编码方式. 
解决方法如下: 
在TOMCAT_ROOT/conf/server.xml中找到 
<connector ></connector> 
添加属性 
URIEncoding=”UTF-8″ . 
配置后如下 
Xml代码
<Connector port="8080" protocol="HTTP/1.1"   
               connectionTimeout="20000"   
              redirectPort="8443" URIEncoding="UTF-8" />  
修改之后就好了。。。 

转载于:https://www.cnblogs.com/wrh526/archive/2011/11/03/2234916.html

你可能感兴趣的文章
altium annotate 选项设置 complete existing packages
查看>>
【模式识别与机器学习】——SVM举例
查看>>
【转】IT名企面试:微软笔试题(1)
查看>>
IO流入门-第十章-DataInputStream_DataOutputStream
查看>>
DRF的分页
查看>>
Mysql 模糊匹配(字符串str中是否包含子字符串substr)
查看>>
python:open/文件操作
查看>>
流程控制 Day06
查看>>
Linux下安装Tomcat
查看>>
windows live writer 2012 0x80070643
查看>>
tomcat 和MySQL的安装
查看>>
git常用操作
查看>>
京东SSO单点登陆实现分析
查看>>
u-boot启动第一阶段
查看>>
MySQL批量SQL插入性能优化
查看>>
定义列属性:null,default,PK,auto_increment
查看>>
用户画像展示
查看>>
C#中StreamReader读取中文出现乱码
查看>>
使用BufferedReader的时候出现的问题
查看>>
批处理文件中的路径问题
查看>>