2011-07-08 14 views
0

我在的形式的控制器:在多个标签的Java Spring注解打开多个浏览simultainiously

@Controller 
public class fooController{ 
    @RequestMapping(value = "/foo.htm", method = RequestMethod.POST) 
    public String processForm(HttpServletRequest request, 
     HttpServletResponse response) 
     return "view1"; 
} 

其中“厂景”映射到一个JSP文件。我需要的是,以某种方式返回3个独立的视图,这将在浏览器中占用3个独立的选项卡。基本上用户点击提交,然后弹出三个选项卡。

我怎么能在Spring(w/annotations)中完成此操作?

回答

0

你不行。只有浏览器才能决定打开多个窗口,并且它使用JavaScript。

您的控制器可以返回一个包含JavaScript的页面,然后打开多个窗口,或者您可以使用AJAX风格的JavaScript来调用原始请求,然后以这种方式触发窗口。无论哪种方式,服务器都不知道或控制它。

相关问题