0
我正在使用Spring,我尝试将response.redirect重定向到一个新窗口。我无法做到。它只是在相同的浏览器窗口中调用urL。我如何重定向到一个新的窗口..?如何使用sendRedirct(URL)将URL重定向到新的浏览器窗口?
还有其他的选择吗?
我正在使用Spring,我尝试将response.redirect重定向到一个新窗口。我无法做到。它只是在相同的浏览器窗口中调用urL。我如何重定向到一个新的窗口..?如何使用sendRedirct(URL)将URL重定向到新的浏览器窗口?
还有其他的选择吗?
你不能只做那个服务器端。
可以使用的<a>
或<form>
的target
属性建立一个新的窗口,请求本身:
<form target="_blank">..</form>
或者你可以使用Ajax:
window.location.href = returnedUrl
我不知道如何使用ajax,任何其他建议先生? – ayyappa 2011-03-22 13:32:00
@ayyappa - 答案中有另一个 - 在新窗口中提出请求本身。你如何提出要求?使用 Bozho 2011-03-22 13:35:57
当我从JSP中点击sunmit按钮时,我在Spring onSubmit(res,req,。,。)中调用sendRedirect(URL)。它将页面作为URL返回,我想要显示成功页面而不是URL页面。 – ayyappa 2011-03-22 13:41:24