【问题标题】:Spring MVC 3: open ModelAndView in a new tabSpring MVC 3:在新选项卡中打开 ModelAndView
【发布时间】:2011-09-23 09:53:41
【问题描述】:

我在 jsp 中提交表单。运行底层逻辑 spring mvc 后返回视图。

有两个条件。即

if(condition1){
    mav = new ModelAndView("jspPageName1");
    return mav;
}else{
    mav = new ModelAndView("jspPageName2");
    return mav;
}

我希望 jspPageName1 在新标签中打开,而 jspPageName2 将在同一标签中打开。

【问题讨论】:

    标签: java forms jsp spring-mvc modelandview


    【解决方案1】:

    如果您指的是 浏览器标签,则不能从 Spring 中完成。

    您可以在链接级别指定<a href="#" target="_blank"/> 以触发在新选项卡/窗口中打开链接。但请记住,用户本地浏览器配置始终优先于任何服务器设置。

    【讨论】:

    • 如果我不能在春天做到这一点,那么我该如何在 jsp 中处理呢?我正在提交表格。
      我根据表单参数显示不同的视图。
    • 如我所说,两个链接,一个带有target="_bank",一个没有。
    猜你喜欢
    • 2022-10-24
    • 2012-04-25
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-09
    • 2011-09-04
    相关资源
    最近更新 更多