spring mvc中如何管理/存储后续请求的请求参数?

2024-02-05

我经常使用场景:

  1. 列出用户(在ajax调用上)
    在搜索页面上,搜索按钮后单击一些搜索条件., 我有 jQuery 数据表中的用户列表
  2. 点击编辑用户
    在数据表中,我单击以从列表中编辑用户,我重定向到用户更新表单,其中填充了用于更新目的的用户字段。
  3. 更新用户
    成功更新用户后,重定向到搜索页面带有搜索条件 from 第一个请求.

目前我正在通过搜索条件单击编辑用户时的参数第二个请求,将它们存储为隐藏字段在更新用户表单中,单击更新按钮后第三个请求将它们传递给控制器​​。如果成功更新再次将它们传递到搜索页面即可知道之前的搜索条件.

任何其他想法了解以前的搜索条件 ?
使用会话是一个好的解决方案还是我应该继续我的解决方案?

Update
Now 请求参数被封装在bean.


不,不要为此使用会话,如果您打开了多个浏览器选项卡,将会造成混乱。您应该只使用 Javascript 代码,如果您需要使用 cookie,那就这样吧,但您甚至不需要它。如果你把前端开发人员的帽子放在后端而不是后端上,那么你会遇到更少的麻烦。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

spring mvc中如何管理/存储后续请求的请求参数? 的相关文章

随机推荐