之前我谢过一片文章是关于显示中文图片的,没想到今天在下载方面派上了用场,
<a href="http://localhost:8080/webapp/files/上海世博会.pdf" ,所实话,我之前没有想过要去配TOMCAT结果还是忙活半天,一会想用URLEncoder一会又想用UUID,折腾了近两个小时,后来翻阅我写过的文章改了下TOMCAT还真成
在tomcat的安装目录中找到server.xml,打开server.xml找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
这里,在里面添加代码URIEncoding="utf-8"
即修改后:
<Connector port="8080" URIEncoding="utf-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
重新启动tomcat就可以啦!
看来知识有时候是需要经常回顾的啊,知道不代表永远记着
本文介绍如何通过简单配置Tomcat服务器以正确显示含有中文字符的文件名,避免乱码问题。通过在server.xml中添加URIEncoding=utf-8参数,解决了中文文件名显示乱码的问题。
510

被折叠的 条评论
为什么被折叠?



