struts2+was中文乱码问题求解

some people 2017-01-04 12:19:12
javaweb项目部署在was上,was是在linux上,我从页面上传文件到服务器上时,上传成功后发现,中文文件名是乱码,但文件内容是正确的。整个web项目编码是utf-8,也有过滤器,求解是哪里的字符集出错了?
上传代码
public String execute() throws IOException {

String realpath = ServletActionContext.getRequest().getRealPath(
"/files");
System.out.println(realpath);
if (image != null) {
File sorcedir = new File(realpath);
if (!sorcedir.exists()) {
sorcedir.mkdirs();
}
for (int i = 0; i < image.length; i++) {
// System.out.println("imageFileName===" + imageFileName);
// System.out.println("imageContentType===" + imageContentType);
File savefilr = new File(sorcedir, imageFileName[i]);
FileUtils.copyFile(image[i], savefilr);
}
}

return SUCCESS;
...全文
142 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧