2012-05-22 43 views
0

我正在通过jQuery AJAX向servlet发出GET请求。在我使用的servlet中,使用了httpResponse.sendRedirect("abc.com")。在我的AJAX调用中,该网页(abc.com)的源代码正在返回,而不是将servlet重定向到该页面。AJAX调用返回的网页源码

更多信息:我在Websphere Portal Server 6.1上运行所有这些,并且正在使用IBM代理Servlet来处理CORS。

我的问题是:我如何从servlet重定向到请求的URI。谢谢!

回答

0

在使用window.location.href完成ajax调用后(成功时)执行重定向。只需在您的函数中返回httpresponse而不是重定向。

+0

是的,我从servlet中返回URL并通过javascript打开它。将dataType也设置为html,这样就可以工作。谢谢。 – karan