日期:2014-05-17  浏览次数:20755 次

用java如何实现打印显示一个页面后接着打印显示下一个页面?
目前的ActionForward是这样的。

public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response) {
return mapping.findForward("success_cjurl");
}

如果:

public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response) {
if(表达式){
return new ActionForward("xx.action?page=2");//跳转下一个页面。但是无法显示该页面的信息。
}
return mapping.findForward("success_cjurl");
}

------最佳解决方案--------------------
每个请求都是一个线程。。。。。
你可以在第二个页面再跳转到success,现在的“登陆成功,3秒后转到XXX"也差不多这个意思
------其他解决方案--------------------

还有类似这样的如何实现。
数字是变化的。
------其他解决方案--------------------
<script language="javascript">setTimeout("redirect('?command=cjfabu&m=collection&c=node&a=publist&nodeid=1&status=2&pc_hash=X68Vil');",1250);</script>