jsp smartupload 中文文件名处理

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:48:43
不只是得到的文件名是乱码连
myUpload.getRequest().getParameterNames();
中得到的中文也是乱码。

这是一个常见的编码问题(由于服务器与浏览器的编码不一致)
一般这样处理:
String str = myUpload.getRequest().getParameterNames();
str = new String(str.getByte("ISO8859-1"),"GBK")