您的位置:首页 > 运维架构 > Apache

Apache CXF REST 文件上传,中文乱码(已解决)

2016-03-22 22:08 761 查看

从iso-8859-1转换到中文编码

public String uploadFile(Attachment file,HttpServletRequest request)

{
DataHandler dh = file.getDataHandler();
InputStream is=null;
try {
is = dh.getInputStream();

// writeToFile(is,"F:\\upload\\"+dh.getName()); 乱码的写法

writeToFile(is,"F:\\upload\\"+new String(dh.getName().getBytes("iso-8859-1"),"utf-8"));//解决中文乱码问题
} catch (IOException e) {
e.printStackTrace();
}
return "haha";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: