ITKeyword,专注技术干货聚合推荐

注册 | 登录

JSP中下载中文文件报错解决方案

lujiancs 分享于 2012-07-25

推荐:Tomcat 在IE中下载rar文件为乱码解决方案

  常用的<mime-mapping>,包含了各种文件的打开方式      web.xml文件中配置<mime-mapping>下载文件类型  TOMCAT在默认情况下下载.rar的文件是把文件当作text打开

2020腾讯云共同战“疫”,助力复工(优惠前所未有!4核8G,5M带宽 1684元/3年),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1053

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

使用链接,相当于在地址栏输入网址,这是象ie这样的浏览器,默认使用utf-8对地址中的汉字进行编码(这个不由你控制, 即使你可以改浏览器的编码,用户的浏览器也不会改),而tomcat解码编码用的是iso-8859-1,所以出现了问题,办法是设置tomcat的server.xml文件: <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"

URIEncoding="UTF-8"

useBodyEncodingForURI="true" />

推荐:Tomcat在IE中下载rar文件直接打开以乱码方式的解决方案

web.xml文件中配置<mime-mapping>下载文件类型 TOMCAT在默认情况下下载.rar的文件是把文件当作text打开,以至于IE打开RAR文件为乱码,如果遇到这种情况时不必认为

使用链接,相当于在地址栏输入网址,这是象ie这样的浏览器,默认使用utf-8对地址中的汉字进行编码(这个不由你控制, 即使你可以改浏览器的编码,用户的浏览器也不会改),而tomcat解码编码用的是

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。