2007-09-11
解决tomcat下的URL中文乱码问题的方法:
解决tomcat下的URL中文乱码问题的方法:
1)tomcat下的conf/server.xml
两处加上URIEncoding="UTF-8"
如下:
另一处:这一处很关键,因为如果与apache结合时,端口转发时也要编码成UTF-8
2)在URLEncoder.encode中指明用UTF-8编码。
1)tomcat下的conf/server.xml
两处加上URIEncoding="UTF-8"
如下:
<Connector
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
另一处:这一处很关键,因为如果与apache结合时,端口转发时也要编码成UTF-8
<Connector port="8009"
enableLookups="false" redirectPort="8443" protocol="AJP/1.3" URIEncoding="UTF-8" />
2)在URLEncoder.encode中指明用UTF-8编码。
<a href=tag.jsp?tag=<%=URLEncoder.encode(blog.getTags(),"UTF-8")%>><strong><font color=red><%=blog.getTags() %>
解码时直接用
java.net.URLDecoder.decode(request.getParameter("tag"));即可解决乱码问题!
发表评论
- 浏览: 29282 次
- 来自: 北京

- 详细资料
搜索本博客
我的相册
podcast2
共 2 张
共 2 张
最近加入圈子
最新评论
-
hibernate的尝试
# 多看文档,多思考,自己解决问题。 # 多写代码,多锻炼,程序不费力气。有道 ...
-- by discus733 -
hibernate的尝试
你这一片文章写的很早,但对我这个初学者来说是雪中送炭。多谢了
-- by discus733 -
在tomcat下用hibernate的 ...
[/i][/b][img][/img]引用 [i][b][/b][b][b][/ ...
-- by snowspice -
一道关于热门关键词的面试 ...
JavaEye实现了http://www.javaeye.com/search
-- by voff12 -
spring+hibernate配置c3p0 ...
zhaosong 写道谢谢tom.duan 检测连接是否可用,是直接发送一个简 ...
-- by tom.duan






评论排行榜