JSP中的进度条

时间:2013-02-13 19:45:58

标签: jsp progress-bar

我正在向servlet发出某种请求,这需要时间来处理该请求。该请求需要一些时间才能完成。由于这种延迟,我想在JSP进度条中显示servlet进度。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我建议加载jsp,然后通过ajax调用获取所需的数据。

答案 1 :(得分:0)

如果您获得了百分比的进度,那么您可以使用

在jsp中显示它
  1. Websocket连接
  2. jquery的
  3. AJAX

    webSocket连接是一个双向连接。它是一个带有@serverEndpoint的简单类。 servlet中的监听器可以将进度状态(%)传递给websocket,serverendpoint将值传递给jsp。jsp使用jquery.thats显示进度。 ajax调用用于表单提交。

  4. 如果您不想使用websockets,请使用uploadify等插件。