1
這是我遇到的一個問題。Spring MVC重定向:在div中打開新頁面
我有jsp頁面,它有一個javascript openForm函數。該函數從服務器URL中獲取與dialog.jsp相關的數據,並將該代碼插入到我的頁面主體中。即它看起來像
function showDialog(url){
$.get(url,function(data){
$("body").append(data);
})
}
好的,但用戶處理該對話框後,我想重定向他到一些更好的地方。我在控制器中使用了return createRedirectModelAndView(URL_CONSTANT),負責從該對話框處理POST。
它的工作,但這裏有一個問題:打開一個新的頁面(重定向目標)INSIDE該對話框div。因此,父頁面(用戶點擊showDialog)仍然存在,它看起來像重定向是用戶在對話框中重定向。在某些情況下,這種效果可能很酷,但在我的情況下不會。我想要全部重定向 - 關閉該頁面並打開另一個頁面。
我哪裏出錯了?
它聽起來像你的點擊事件需要目標_top而不是_self – Kevin
凱文,實際上沒有彈出窗口,對話框只是一個div。 – KutaBeach