我是JSP的新手,如果我的问题太愚蠢,请不要怪我。我试图在xyz.jsp下载一个具有一定大小的文件,大约2KB,并试图计算下载它所花费的时间。有人可以帮我这个吗?提前谢谢。
答案 0 :(得分:0)
这个答案不太具体,但一般来说这就是你需要的:
1。)某种类型的侦听器可以检测文件下载何时开始,以及检测下载何时结束。这可能取决于您正在下载的文件类型。
2.)您可以插入一些JSP scriplets来声明一个开始时间变量,另一个用于下载结束时。像这样:
// When the download starts (detected by listener)
<% long startTime = System.nanoTime(); %>
...downloads here...
// When it finshes (detected by listener)
<% long totalTime = System.nanoTime() - startTime; %>
希望这有帮助。