我在windows 下上传文件,不是乱码。但是 把工程部署到linux 下,上传以后,中文文件名是乱码,但是里面的中文内容不是乱码,这究竟是什么原因,求解,请大师帮忙,非常感谢!windows 下是 gbk编码,linux 是utf-8
解决方案 »
- Spring throwsAdvice的处理Action的方式
- 没办法,准备转测试,请各位指点
- 如何在汉字后面加空格?(加空格是为了切词与英文的格式匹配)
- <s:autocompleter如何有默认选项?
- jacob如何获取word文档中的excel内容
- 高手们,jboss下jca问题求助,附所有源码
- 有个老话题很想跟大家聊聊^Q^
- WebService的传参的问题??在线等 100分
- 请大家吧大家的J2EE的环境变量贴出来啊,贴者有分
- 关于传值问题!急~~~~~~~~~~~~~~~~~~~~~
- java通过jna调用c函数中的char数组怎么在java中定义?
- 无聊的时候研究了下for循环的执行步骤的证明
imageFileName:是我获取的文件名。(类似于 (ivr文件.vxml)) 这种格式的。
String imageName = imageFileName.substring(0, imageFileName
.lastIndexOf("."))
+ UUID.randomUUID().toString();
上传:
FileUtils.copyFile(image, new File(path
+ "uipconfig/fileUpload", imageName
+ imageFileName.substring(imageFileName
.lastIndexOf("."), imageFileName.length())));
上传以后怎么看文件的名字那。