如何实现当当网购物车跳转订单页,当收货地址为空,弹出表单让用户填写的功能?

流程1

流程2

如图,当点击结算,从数据库读取用户收货地址,若为空,弹出form让用户填写,填写完提交数据库,并返回当前页面,显示用户的地址列表,若不为空,直接显示用户所有地址列表。
这个功能用jsp+struts2+ajax应该怎么实现?

阅读 5.6k
3 个回答

当你跳转到订单页面时,你的订单的action要查询此用户的地址,如果地址为空则设置一个值,如hasAddress=0。跳转到前端页面后,加载js,判断hasAddress=0则弹出填写收获地址的弹窗,否则就不现实弹窗,直接显示默认收货地址。

楼上正解,我添加一种情况就是你可以直接返回使用次数最多的前几个,如果返回的列表为空那就弹出添加框

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进