我在windows系统 用fileupload上传包含中文文件名的文件,
上传到linux服务器后文件名为乱码。
我用乱码字符串做 GBK转UTF-8可以变为正常
原本想在上传后先用程序重命名一遍UTF-8转GBK的文件名,但是出现了另外一种乱码。
请教知道这个问题的解决方法或原因,谢谢。
另外我用程序创建一个文件也会出现这种乱码。
我在windows系统 用fileupload上传包含中文文件名的文件,
上传到linux服务器后文件名为乱码。
我用乱码字符串做 GBK转UTF-8可以变为正常
原本想在上传后先用程序重命名一遍UTF-8转GBK的文件名,但是出现了另外一种乱码。
请教知道这个问题的解决方法或原因,谢谢。
另外我用程序创建一个文件也会出现这种乱码。
你的shell的编码字符集呢?为啥乱码是你想要的。。。。。可以先把shell设置成utf-8再看看 你java传上去的竟然还是GBK的。。。太假了