@RequestMapping(value = "/test", produces = "text/html;charset=UTF-8") public String cross_pay1(HttpServletRequest req, HttpServletResponse response) { return "redirect:http://www.baidu.com"; }
比如我访问test接口,这样写是重定向到百度页面,但是是在原来的页面,怎么在新的标签页中打开百度
新页面那是js的事 - - 记得window.open方法可以在新页面打开的
重定向好像只能是发起请求的页面,这个是浏览器自动的,和框架或语言无关。你只能不用重定向,直接返回字符串,前端在新的标齐页打开这个网站了。
可以试下response.sendRedirect("")
重新打开一个新页面,需要前端配合,
window.open("
http://www.baidu.com
");
window.location.href=“www.baidu.com”