【发布时间】:2021-10-21 08:27:44
【问题描述】:
有没有办法测量上传文件所需的时间。我需要测量它所花费的时间,如果超过 2 分钟,我想通知用户上传(不是文件的处理)将花费比预期更长的时间
<p:fileUpload listener="#{fileUploadBean.handleFileUpload}"
value="#{fileUploadBean.uploadedFile}"
invalidFileMessage="File invalid.Please choose a XLSX/CSV/ZIP file"
invalidSizeMessage="The size of your file should not exceed 200MB"
sizeLimit="2000000000" showButtons="true"
accept=".csv,.xlsx,.CSV,.XLSX,.zip,.ZIP"
allowTypes="/(\.|\/)(csv|xlsx|CSV|XLSX|zip|ZIP)$/"
fileLimit="1" dragDropSupport="true" uploadLabel="Upload"
update="@form :uploadData"
id="fileUpload" />
只是提到文件上传工作得很好。没有错误,我唯一的问题是如何做计时器。
【问题讨论】:
-
您可以检查一个“onstart”JavaScript 函数:primefaces.github.io/primefaces/11_0_0/#/components/fileupload
标签: jsf primefaces