如何在Asynchronous Servlet中重定向?

时间:2015-08-03 03:17:11

标签: java java-ee servlet-3.0 sendasynchronousrequest

根据this document,我理解Request可以在一个异步Servlet中调度转发给另一个servlet,它也使容器调用complete()并自动触发另一个Servlet或JSP。

但是,如果我想在异步Servlet下重定向页面怎么办?我应该同时拨打complete()response.redirect("")吗?我们有任何重定向的例子吗?

感谢。

1 个答案:

答案 0 :(得分:0)

在这种情况下你可以做的是使用response.getWriter.write(jsonObject)给客户端(浏览器)提供特定的json响应,并在JavaScript中编写用于更改位置的代码,即location.assign(" / NEWPAGE"。)