管理JSP / Servlet中的文件上载

时间:2008-10-20 22:15:03

标签: file jsp servlets upload copy

再一次是一个非常初学的问题,但我在这里:

我想使用servlet或类似工具将上传的文件(从html文件选择)复制到永久位置。这就是我需要对文件做的所有事情。我目前正在使用Apache Commons FileUpload和IO库。没有更简单或更优雅的解决方案吗?

3 个答案:

答案 0 :(得分:3)

如果使用纯JSP和servlet,Apache commons FileUpload可能是最好的方法。如果您使用像struts2这样的框架,您将拥有更多选项,因为它们内置了文件上载组件并且非常易于使用。

答案 1 :(得分:0)

Servlet API无法从POST(PUT?)数据中提取文件。

就像Vincent所说,Apache commons FileUpload是最好的免费方式。

如果您不想使用Apache库,也可以考虑使用已签名的小程序。

答案 2 :(得分:0)

您可以使用OReilly的COS库。请参阅此link