为了账号安全,请及时绑定邮箱和手机立即绑定

老师,怎么解决上传中文文件名出现乱码问题??

老师,怎么解决上传中文文件名出现乱码问题??

正在回答

2 回答

SmartUpload插件上传没有乱码问题,你说的应该是前面无插件上传的中文问题,我也遇到过,我的解决方法如下:(参考下希望对你有帮助)

在临时文件中截取filename即文件名后,因为我们是网页上传的文件,网页上一般编码格式是iso8859-1,就将文件名转码filename = new String(filename.getBytes("ISO-8859-1"),"utf-8");  就可以正常上传中文文件了

0 回复 有任何疑惑可以回复我~
#1

qq_一个人_20

这样写一样的是乱码的啊
2017-12-18 回复 有任何疑惑可以回复我~

SmartUpload插件上传没有乱码问题,你说的应该是前面无插件上传的中文问题,我也遇到过,我的解决方法如下:(参考下希望对你有帮助)

在临时文件中截取filename即文件名后,因为我们是网页上传的文件,网页上一般编码格式是iso8859-1,就将文件名转码filename = new String(filename.getBytes("ISO-8859-1"),"utf-8");  就可以正常上传中文文件了

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师,怎么解决上传中文文件名出现乱码问题??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信