使用JQuery进行调用并恢复多个状态

时间:2013-05-23 14:51:12

标签: java jquery ajax shell

我想知道这是否可行。我正在使用jQuery来运行运行shell脚本的Java servlet。该脚本大约需要2分钟才能运行,并且每30秒回显一条消息。我想将这些消息中的每一个实时返回到网页。所以说我有这个sh:

sleep 30
echo "status 1"
sleep 30
echo "status 2"
你得到了照片。我现在正在抓取这些消息,但是我只是在作业完成后返回所有状态。有没有办法在页面上显示消息?

1 个答案:

答案 0 :(得分:0)

我想到了一种方法。我将状态回声写入临时文件,然后创建另一个同步运行的ajax调用,以ping该文件以进行状态更新并显示它们。如果有更好的方法,请告诉我。