点击文件名是aa&bb的文件,在弹出下载窗口显示的却是aa_bb
点击文件名是cc&&dd的文件,在弹出下载窗口显示的却是cc&dd,
上传和下载都已经是用了iso-8859-1编码方式了,各位大侠,谁遇到过这样的问题,这是什么错误啊
希望大家快来帮帮忙,万分感激啊
一般是编码的问题,你看下编码的问题,然后就是一些中文显示或者空格,特殊符号的一些,比如我用百度文库下载的时候都会有乱码,你懂得
new String(exportName.getBytes(""),"")
URLEncoder.encode()
编码处理都试过了,木见有效果
这种一般的编码问题吧,没遇到过,你从编码上去找找原因~
&& 表示一个 & 符号,你试试 &&&& 看是不是 表示两个&&
跟编码没关系
是啊,4个& 结果是2个&&,大侠,你知道原因,求指教
@lraa: 改成utf8可以吗?
@twistting: 这是语言的规范 跟编码没关系的
java的编码方式还是utf-8好些,不知道你tomcat有没有设置编码,一般tomcat也设置成utf-8挺好的
只是在弹出 保全对话框 时文件名出错,下载完的文件名也是正常的,应该不是tomcat原因