最近公司有个客服用的注册系统需求,希望能批量注册,这个系统是个很老很老的项目,用的是struts2。
这个批量需要上传批量操作的数据,这样就产生了struts2实现上传excel文件的需求。
在网上翻了一番,千篇一律的写法。最有用的参考文章是:
但是通过这个文章去搞了之后,执行的时候还是会报错。
经过一番查看后,发现在创建服务器上目标文件的时候,只是创建了file对象,但是并没有创建文件,而且网上千篇一律的这么写,我就非常纳闷他们是怎么执行的。
参考文章原文处:
这两个地方都只是创建了文件对象,但是物理文件并没有生成。
所以需要先生成文件,才能执行成功。
改正后: