大神们 struts文件上传乱码问题 求赐教!!!
我用system.out.print()输出时没有问题,
用debug调试时运行到FileInputStream fis = new FileInputStream(pic);时uploadPath的值都是正确的(其中含有中文)
一执行下一步即FileOutputStream fos= new FileOutputStream(uploadPath+"/"+newFileName);时uploadPath值中的中文立刻变成乱码(???) 各位大牛们 帮帮看看 多提建议 小弟在此不胜感激啊!!!
[解决办法]
FileOutputStream fos = new FileOutputStream(f);
OutputStreamWriter writer = new OutputStreamWriter(fos, encoding);
// 这里encoding设置下格式比如UTF-8/gbk.看你原来的编码是什么