2011-09-23 228 views
3

我在jsp中提交表單。運行底層邏輯之後,彈簧mvc返回視圖。Spring MVC 3:在新選項卡中打開ModelAndView

有2個條件。即

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

我想jspPageName1是在一個新的標籤和jspPageName2將在同一標籤中打開開放。

回答

3

如果您指的是瀏覽器選項卡它不能從Spring完成。

您可以在鏈接級別指定<a href="#" target="_blank"/>觸發新標籤頁/窗口中的鏈接打開。請記住,用戶本地瀏覽器配置始終優先於任何服務器設置。

+0

如果我不能在春天做,那我該如何處理這個問題?我正在提交表格。

我根據表單參數顯示不同的視圖。 –

+0

正如我所說的,兩個鏈接,一個帶有'target =「_ bank」',另外一個沒有。 –