@请求映射(value=' files upload ' ) )。
publicvoidfilesupload (@ requestparammultipartfile [ ] file,
列表列表=new ArrayList (;
if (文件!=null file.length 0)
for(intI=0; i file.length; I ) {
//保存文件
list=save file (请求、文件、列表);
}
}
}
私有列表服务文件(httpservletrequestrequest,
//判断文件是否为空
if (! file.isEmpty () }
try {
//已保存文件的路径(如果使用Tomcat服务器,则文件将更新到\% Tomcat _ home %web appsyour web project_ pload\文件夹)
list.add (file.getoriginalfilename );
文件服务=新文件(文件路径);
if (! saveDir.getParentFile ().exists ) )
saveDir.getParentFile ().mkdirs );
//导出文件
file.transferto(savedir;
返回列表;
}catch(exceptione ) {
e .打印堆栈跟踪(;
}
}
返回列表;
}