问题是这样的,a页面有几个按钮,用户点击其中一个按钮后,显示页面b(内容是:正在处理,请稍等), 在用户点击按钮的后台处理是去到第三方站点,这个站点会根据用户传去的数据返回不同的结果到我指定的一个地址,中间大概要5-10秒。问题是,在用户等待的过程中(也就是显示B页面的同时)我怎么拿到这个结果,拿到结果后我怎么根据结果来控制B页面的跳转。
小弟不才,请大师指教。说的详细点越好。谢谢了

解决方案 »

  1.   

    ajax可以访问第三方的web地址S,带上你的参数.
    返回结果是个网址T.你可以用js转向到T网址,
    当然你也可以不用在浏览器中处理,在B页面的服务器端用url connection或者socket访问第三方web地址S.
    获取结果后用redirect的jsp处理转向.不过这个会降低服务器的性能.url connection还会堵塞.建议用ajax
      

  2.   

    <meta  HTTP-EQUIV="Refresh" CONTENT="3;URL=要转向的页面">
    把存放在session的值也传递过去!