我们项目中上传文件用到的一个jar包是commons-io-2.0.1.jar,具体后台代码如下:
FormFile formFile = productForm.getExcelFileName();
try {
String filename=ConfigUtil
.getConfigValue(ConfigUtil.PRODUCT_TXT_PATH)+formFile.getFileName();
FileUtils.writeByteArrayToFile(new File(filename), formFile.getFileData());
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
主要用到FileUtils的一个方法就搞定了,非常方便!
另外还有其他方法,总结成了word文档,上次资源《文件的上传下载》了,便于以后学习!(其中文件下载的还有一种很简单的,就是直接使用绝对路径,把要下载的资源文件放到本地目录下,这样直接使用一个超链接就可以下载了)