niechenhu
niechenhu
采纳率0%
2017-12-10 07:37 阅读 3.3k

Spring MVC页面刷新问题

页面提交,页面数据封装传到后台(Spring MVC),后台跳转到一个新页面,
把前一个页面填写的数据展示到新页面,新页面修改完数据保存,页面一刷新,
数据又变成上个页面填的数据,怎么使保存后页面刷新,展示的是数据库最新数据?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • sinat_32366329 知春秋 2017-12-10 09:46

    你的页面修改完成保存的这个过程是异步还是同步保存,
    如果是同步保存数据只需要在保存成果后将提交的数据(可以是提交的,也可以在数据库中重新查询)保存到ModelMap中跳转到页面展示即可,
    如果是异步保存,这个你只需要判断以下,如果是修改保存后刷新的重新异步去请求数据库的数据展示就可以了

    点赞 1 评论 复制链接分享
  • en_joker 孤芳不自賞 2017-12-11 02:21

    你的意思是新页面刚开始是展示的是页面提交过来的数据,提交后展示的是保存到数据的最新记录?

    点赞 评论 复制链接分享
  • oliver_105397 Ultraman_TigaSang 2017-12-15 08:18

    你把保存操作用Ajax异步提交,后台controller在成功保存数据之后执行一次查询,然后返回查询结果,在Ajax的success回调里面对页面数据进行重新渲染

    点赞 评论 复制链接分享

相关推荐