我希望为我已经存在的春季MVC项目实现多文档上传工具。该工具需要能够一次上传多个,并且需要一个进度条。我只能找到使用spring和Maven的示例,我不知道如何使用ANT实现这些示例。任何帮助或任何教程将是辉煌的。我在看:http://hmkcode.com/spring-mvc-jquery-file-upload-multiple-dragdrop-progress/这将是完美的,但不知道如何在ANT中做到这一点。
谢谢。
如果你的客户端使用JQuery,你可以使用JQuery上传文件http://hayageek.com/docs/jquery-upload-file.php
,后端使用MultipartHttpServletRequest
使用Ant War任务:
<target name="build-war">
<war destfile="something.war" webxml="${web.dir}/web.xml">
<fileset dir="${web.dir}/WebContent">
<include name="**/*.*"/>
</fileset>
<lib dir="libs"/>
<classes dir="${build.dir}/classes"/>
</war>
</target>
您可以从Maven存储库手动下载依赖项,并将其放在libs
文件夹下。
然后你需要一个服务器,如jetty在这个例子中,把war
到webapp
文件夹,并启动服务器。
您也可以使用copy
和java
任务自动执行最后两个步骤。