admin管理员组文章数量:1024733
文件名字空格变为加号
下载文件文件名空格被替换成了加号
自己在写demo的时候,遇到了这样的问题,在上传文件时,文件名字中带有空格,存入数据库也是正常显示,但是下载下来的时候就变了,空格被替换成了+号。在网上查了资料,也借鉴了别人的方法,代码如下:
response.setHeader("Content-Disposition", "attachment;filename="
+ (URLEncoder.encode(zipFileName, "UTF-8")).replaceAll("\\+","%20"));
用到了fileName.replaceAll功能,在解码时,把空格转换为%20,这样就能解决上述问题
文件名字空格变为加号
下载文件文件名空格被替换成了加号
自己在写demo的时候,遇到了这样的问题,在上传文件时,文件名字中带有空格,存入数据库也是正常显示,但是下载下来的时候就变了,空格被替换成了+号。在网上查了资料,也借鉴了别人的方法,代码如下:
response.setHeader("Content-Disposition", "attachment;filename="
+ (URLEncoder.encode(zipFileName, "UTF-8")).replaceAll("\\+","%20"));
用到了fileName.replaceAll功能,在解码时,把空格转换为%20,这样就能解决上述问题
本文标签: 文件名字空格变为加号
版权声明:本文标题:文件名字空格变为加号 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/IT/1694685184a255053.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论