Struts2中的文件上传进度条?

3

我希望在 Struts 2 的文件上传功能上实现文件上传进度监控条...


试试这个:http://code.google.com/p/ajax-file-upload-struts2/ - Umesh Awasthi
https://dev59.com/OFjUa4cB1Zd3GeqPVumV - Oleg Mikheev
1个回答

6

使用ajax-file-upload-struts2是一种基于Ajax但开发不太活跃的方法。

另一种选择是使用纯JQuery代码与execute-and-wait-interceptor。ExecuteAndWaitInterceptor非常适合在后台运行长时间的操作,同时向用户显示漂亮的进度条,因此当上传正在进行时,您可以继续向用户显示某种进度动画。您还可以尝试使用S2-JQuery插件来改善体验。


我尝试使用execute和wait拦截器…… 我遇到了两个问题:1)我可以进入我在结果类型wait中定义的页面,但从未重定向到成功页面… 2)我该如何在jsp页面上显示进度条部分? - Dhruv
@dhroove:关于进度条,请参考这个示例,虽然不是很好,但会给你一些想法http://www.roseindia.net/struts/struts/struts2.2.1/exeAndWait_Interceptor.html ,我会尝试找时间在周末创建一些示例 :)。关于重定向,你可以在上传完成后使用一些JS代码进行重定向。 - Umesh Awasthi
@AtulD:你有没有研究过 S2-JQuery 插件?该插件提供了开箱即用的文件上传功能。 - Umesh Awasthi
我看到了代码,但不知道如何运行它,你能提供帮助吗? - Atul Darne
@Umesh 我该如何在上传文件的同一JSP页面上显示进度条? - HybrisHelp

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接