jsp - 在 JSP 中下载文件

标签 jsp tomcat

我是 JSP 的新手,如果我的问题太愚蠢,请不要怪我。我正在尝试下载一个具有确定大小的文件,例如 xyz.jsp 中的 2KB,并尝试计算下载它所花费的时间。谁能帮我解决这个问题?提前致谢。

最佳答案

这个答案不会太具体,但通常这是您需要的:

1.) 某种可以检测文件下载何时开始以及下载何时结束的监听器。这可能取决于您正在下载的文件类型。

2.) 您可以插入一些 JSP 脚本来声明开始时间变量和另一个用于下载结束的时间。像这样:

// When the download starts (detected by listener)
   <% long startTime = System.nanoTime(); %>

...downloads here...

// When it finshes (detected by listener)
   <% long totalTime = System.nanoTime() - startTime; %>

希望这对您有所帮助。

关于jsp - 在 JSP 中下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19827302/

相关文章:

hibernate - 如何在 Tomcat 下使用 hibernate 为 H2 数据库文件提供相对路径?

java - 如何在Struts2中将JSP目标设置为父框架?

java - 使用java进行https session 登录/注销

java - jsp EL验证中eclipse出现词法分析错误是什么原因?

java - apache-tomcat-8.0.14 中的内存泄漏

java - 将应用程序从 Windows 部署到 Linux 后 Controller 不工作

java - 如何创建线程安全的 JSP 页面

java - 即使发送了属性,JSP 代码也显示 null

tomcat - 在单个 tomcat 容器中运行应用程序的多个实例

java - Intellij 找不到 Tomcat9 的库