File 如何在struts2中跟踪文件上载?

File 如何在struts2中跟踪文件上载?,file,file-upload,struts2,File,File Upload,Struts2,我使用struts2文件上传标签上传文件 <s:form id="upform" action="upload" method="POST" enctype="multipart/form-data"> <table> <tr> <td align="right"> Select file </td> <td> <s

我使用struts2文件上传标签上传文件

<s:form id="upform" action="upload" method="POST" enctype="multipart/form-data">
<table>
    <tr>
        <td align="right">
            Select file
        </td>
        <td>
            <s:file name="upload"/>
        </td>
        <td><s:submit/></td>
    </tr>
</table>
</s:form>

选择文件
它的工作很好,但问题是,我想跟踪,有多少数据上传,比如说我有5 mb的文件,我把它上传,所以我怎么知道有多少数据上传了5 mb或百分比。 我想跟踪上传的进度。jquery/ajax文件上传程序有很多,但我想用struts2文件上传标签来完成


谢谢

除了使用Jquery/Ajax方法或者使用一些已经解决了这个问题的插件之外,我看不到直接的方法

S2在后台用于为您执行文件上传工作,它的拦截器将提供一个包装器,以便我们作为最终用户摆脱这个过程的复杂性。 如果您想跟踪进度,可以借助ProgressListener。ProgressListener可用于显示进度条或执行类似操作