论坛
门户
内部优惠
喜欢
话题
VIP会员
搜索
新浪微博
登录
注册
100%
100%
首页
>
软件开发
>
java语言
>
解决URL中文参数乱码的问题
回复
« 返回列表
灯火互联
管理员
注册日期
2011-07-27
发帖数
41778
QQ
火币
41290枚
粉丝
1086
关注
100
加关注
写私信
打招呼
阅读:
3943
回复:
0
解决URL中文参数乱码的问题
楼主
#
更多
只看楼主
倒序阅读
发布于:2012-01-18 13:55
保存
100%
100%
[]
1
网上有几种方法,其中一种是使用
java
script的函数encodeURI()做如下处理:
[javascript]
url=encodeURI(encodeURI(url));
这样存在一个问题:由于经常需要确认对每一个可能出现中文参数的地方都做以上处理,比较麻烦!
有一种比较简单的解决方法(基于tomcat服务器):
修改tomcat的配置文件server.xml,添加“URIEncoding="UTF-8"”,具体如下:
[html]
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
并且,不论前台页面还是后台程序,均不用对URL中文参数做任何处理,一劳永逸!
喜欢
0
评分
0
最新喜欢:
淘宝天猫隐藏优惠券地址
回复
100%
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
100%
返回顶部
关闭
最新喜欢