springboot 不會玩,求指教,
嘗試1

這種方式,頁面可以收到錯誤提示,但是后面 location.href指定的url后面需要拼很多引數
嘗試2
我試 了另外的方式,直接提交表單,這種情況,如果出錯后,頁面列印的是json字串,里面包含了錯誤資訊

求正規的做法,謝謝,怎樣提交表單,又可以收到友好提交,而不是列印json
uj5u.com熱心網友回復:
沒記錯的話,回傳的json不是可以直接決議的嗎。xmlHttpRequest[屬性名字串]uj5u.com熱心網友回復:
springboot簡化了Ajax的很多操作,可以直接決議回傳的json資料,用下面這種操作
uj5u.com熱心網友回復:
你是使用ajax 時 不希望 后面成功 時跳轉的 頁面 地址欄出現 大量的引數是吧?表單提交時,如果出錯 重新 跳回 表單頁面, 表單頁面 判斷 你回傳的 code和 msg 對應錯誤時 給出提示; 成功轉發 你的 list頁面;
uj5u.com熱心網友回復:
想跳轉就別用responsebody或者類似會回應json的注解啊,直接服務端跳轉不就行了?uj5u.com熱心網友回復:
直接跳轉是可以的,主要用ajax是因為有個校驗一定要做,當然可以跳轉頁面提示,但是不太好,在原頁面提示最好
uj5u.com熱心網友回復:
既然你又要AJAX,為啥要跳轉,我是搞不明白你的需求了...
uj5u.com熱心網友回復:
現在暫時這樣搞了
如果提交出錯,表單頁面會出現友好提示,如果提交成功,順利跳轉到list頁面,realAction用來標記請求成功的,每次提交表單還是提交兩次才達到效果
action地址訪問了兩次,ajax一次,form.submit一次
uj5u.com熱心網友回復:
想跳轉就別用responsebody或者類似會回應json的注解啊,直接服務端跳轉不就行了?
直接跳轉是可以的,主要用ajax是因為有個校驗一定要做,當然可以跳轉頁面提示,但是不太好,在原頁面提示最好
既然你又要AJAX,為啥要跳轉,我是搞不明白你的需求了...
想跳轉就別用responsebody或者類似會回應json的注解啊,直接服務端跳轉不就行了?
直接跳轉是可以的,主要用ajax是因為有個校驗一定要做,當然可以跳轉頁面提示,但是不太好,在原頁面提示最好
既然你又要AJAX,為啥要跳轉,我是搞不明白你的需求了...
可能沒說清楚,是需要跳轉顯示串列的,用ajax這種是為了有個友好提示,這種寫法我是參考一份現有的代碼,不過它那個代碼成功后跳轉的是靜態頁面,現在先暫時這么搞了,提交了兩次
uj5u.com熱心網友回復:
想跳轉就別用responsebody或者類似會回應json的注解啊,直接服務端跳轉不就行了?
直接跳轉是可以的,主要用ajax是因為有個校驗一定要做,當然可以跳轉頁面提示,但是不太好,在原頁面提示最好
既然你又要AJAX,為啥要跳轉,我是搞不明白你的需求了...
想跳轉就別用responsebody或者類似會回應json的注解啊,直接服務端跳轉不就行了?
直接跳轉是可以的,主要用ajax是因為有個校驗一定要做,當然可以跳轉頁面提示,但是不太好,在原頁面提示最好
既然你又要AJAX,為啥要跳轉,我是搞不明白你的需求了...
可能沒說清楚,是需要跳轉顯示串列的,用ajax這種是為了有個友好提示,這種寫法我是參考一份現有的代碼,不過它那個代碼成功后跳轉的是靜態頁面,現在先暫時這么搞了,提交了兩次
你的標題看起來像一個框架級的問題,內容問的卻是一個業務處理的邏輯,難怪我是沒猜出來你問題的重點
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/34333.html
標籤:Web 開發
