我刚刚开始学习Java EE,现在我尝试实现我的学习项目从HTML表单上传文件。
许多教程使用Commons FileUpload API来处理Servlet中的文件上传。但是Java 6将多部分配置选项引入到Servlet 3.0中。这是否意味着不推荐使用Commons FileUpload,所有这些教程都已过时了?
编辑: @Vishal回答FileUpload API是处理相同任务的不同方式。
我现在的问题是,一种API比另一种API有什么优势?
答案 0 :(得分:1)
不,不是不推荐使用,否则你可以用不同的方式来上传和发送MIME。 Commons FileUpload API由Apache基础提供,Multipart是Java 6提供的功能,因此无法链接这两件事并弃用FileUpload API。我希望这至少可以解决你的一些疑虑。
有关详细信息,请参阅此链接FileUpload 和Multipart Utility