如何在JSP页面显示Tomcat日志信息
大家好!有一个问题。
以前做了一个程序,功能就是将数据从一个数据库导入另一个数据库,添加了时间监听器。没到晚上一点执行。
也可以手动在ecplise里运行,由于当时只写了后台程序,没有页面。
现在经理说写一个页面,除了晚上自动运行之外点击页面的按钮也可以执行(和eclipse运行差不多)。
但是有一个要求,就是要页面上能看到运行的状态。比如在Tomcat中每条数据运行时我通过打印时间和SQL语句就可以
看到到底运行到呢个表里了。
但是在页面上怎么动态的看运行结果呢?
我刚才试了一下,将本来打印到控制台的字符串(就是表名啊,SQL语句啊)放在LIST中,然后在页面循环打印LIST中的字符串。
这样不行啊。每当刷新页面时,页面就死在那儿,其实刷新的时候后台程序已经跑了,但是页面没有显示字符串,用户就感觉页面死了,没动,等到所有程序跑完之后,页面一下就全显示了LIST的执行结果,是一瞬间显示的,没有像控制台一样执行一个表显示一条执行的语句(在控制台通过打印这条语句就可以看到执行到哪个表了):
我要在JSP页面怎么弄才能达到控制台的效果啊(就是在页面上执行一条SQL,打印一条,而不是全部执行完之后一瞬间全部显示,因为执行完要一个小时,相当于用户页面一个小时不动,一个小时后刷的一下全显示,这样不行,用户以为死机了呢