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

注册 | 登录

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

lujiancs 分享于 2012-07-25

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

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

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

使用链接,相当于在地址栏输入网址,这是象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解码编码用的是

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

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

您的注册邮箱: 修改

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

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