如何在显示一个友好页面的同时又进行其他处理?

板桥老师,各位高手:
我有一个问题,就是发送一个请求到一个面JSP或者SERVLET,这两个主要处理用户的请求并执行数据库的操作最后根据不同的请求转发到相应的页面中去。
这个执行可能会比较慢,我想在这个执行中给用户一个友好的等待页面,这个等待会有一个进度条。但是同时要进行请求处理,数据库操作,等处理好了就自动转发到那个相应的页面中去。
请问该怎么实现呢?

办法很多:
1.在界面层使用javascript实现;
2.在后台使用观察者JDK实现
3.使用JMS实现

谢谢板桥老师