java,点击下载文件名是aa&&bb的文件,在弹出下载窗口显示的却是aa&bb 30

点击下载文件名是aa&&bb的文件,在弹出下载窗口显示的却是aa&bb,上传和下载都已经是用了iso-8859-1编码方式了,各位大侠,谁遇到过这样的问题,这是什么错误啊... 点击下载文件名是aa&&bb的文件,在弹出下载窗口显示的却是aa&bb,上传和下载都已经是用了iso-8859-1编码方式了,各位大侠,谁遇到过这样的问题,这是什么错误啊
当文件名是aa&bb的文件,在弹出下载窗口显示的却是aa_bb,希望大家快来帮帮忙,万分感激啊
展开
 我来答
百度网友845f74e61
2013-05-23 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1632万
展开全部
被转译了吧。
因为 web的地址栏中的参数不就是 url...?a=111&b=aaaa
这样吗。如果你一定要这样的名字。
需要用URLen....这样一个类来处理一下。
以前弄过。时间太长了,记不清类名了。
追问
已经试过了
URLEncoder.encode()
new String(exportName.getBytes("ISO-8859-4"),"UTF-8")
这两个方法都试过了,没有用
追答
那我也没有什么特别好的办法了。
等酒香醇2011
2013-05-23
知道答主
回答量:50
采纳率:0%
帮助的人:18.8万
展开全部
应该不支持&符号吧,文件名称最好不要用复杂的符号,容易出错....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zakaz168
2013-05-22 · TA获得超过345个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:228万
展开全部
可以debug调试一下,应该能找到问题的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式