鍍金池/ 問答/Java  數(shù)據(jù)庫  網(wǎng)絡(luò)安全  HTML/ 如何實現(xiàn)當(dāng)當(dāng)網(wǎng)購物車跳轉(zhuǎn)訂單頁,當(dāng)收貨地址為空,彈出表單讓用戶填寫的功能?

如何實現(xiàn)當(dāng)當(dāng)網(wǎng)購物車跳轉(zhuǎn)訂單頁,當(dāng)收貨地址為空,彈出表單讓用戶填寫的功能?

流程1

流程2

如圖,當(dāng)點擊結(jié)算,從數(shù)據(jù)庫讀取用戶收貨地址,若為空,彈出form讓用戶填寫,填寫完提交數(shù)據(jù)庫,并返回當(dāng)前頁面,顯示用戶的地址列表,若不為空,直接顯示用戶所有地址列表。
這個功能用jsp+struts2+ajax應(yīng)該怎么實現(xiàn)?

回答
編輯回答
空痕

當(dāng)你跳轉(zhuǎn)到訂單頁面時,你的訂單的action要查詢此用戶的地址,如果地址為空則設(shè)置一個值,如hasAddress=0。跳轉(zhuǎn)到前端頁面后,加載js,判斷hasAddress=0則彈出填寫收獲地址的彈窗,否則就不現(xiàn)實彈窗,直接顯示默認收貨地址。

2017年12月30日 23:51
編輯回答
尛憇藌

按你說的寫了代碼,可以實現(xiàn)我的功能

2017年7月23日 02:56
編輯回答
六扇門

樓上正解,我添加一種情況就是你可以直接返回使用次數(shù)最多的前幾個,如果返回的列表為空那就彈出添加框

2017年12月6日 10:44