将FileItem转换为File
我正在尝试使用简单的上传html表单上传XML文件(text.xml),定期在servlet中将其作为FileItem读取,然后获取ACTUAL文件(text.xml),以便我可以打印,保存等。是否有任何受过良好教育的方式来做到这一点? 有人告诉我使用FileItem的属性getInputStream ..有什么例子吗? 是不是有一个更短的方式?
谢谢
只需使用FileItem#write()
方法,完全如Apache Commons FileUpload 用户指南中所示。
File file = new File("/path/to/text.xml"); fileItem.write(file);
就这样。
也可以看看:
- 如何使用Commons FileUpload设置用于存储文件上载的文件夹
- 如何使用JSP / Servlet将文件上传到服务器?