有没有一种非常简单的方法可以在 JSP 中实现进度条。基本上我有一个 JSP 页面,它转到一个调用方法的 servlet,现在这个过程将运行很长时间,我想指示进度的状态,就像在 eclipse 任务栏中显示的进度条一样当我们执行任何 java 程序时。
我在这里找到了一个很好的教程 http://onjava.com/pub/a/onjava/2003/06/11/jsp_progressbars.html但它似乎有点过时。
是否有任何新的简单方法来实现它?
最佳答案
一旦您了解了细节,确定特定任务的进度是一件异常复杂的事情。例如,您如何确定您已完成 50%?如果您任务的最后 10% 花费了总时间的 1/2,会发生什么情况?
通常对于网络应用程序,如果您确实需要进度条,那么最好采用 AJAX 路线,正如上面提到的一些海报。 然而,我发现在网络上,向用户指示正在发生的某事 是合适的。只需在提交页面时使某种微调器可见,然后在呈现时再次隐藏(参见 here )。这很容易做到,不会造成额外的性能损失,并且表明某种进步
关于java - JSP 进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5883101/