我经常使用场景:
- 列出用户(在ajax调用上)
在搜索页面上,搜索按钮后单击一些搜索条件., 我有 jQuery 数据表中的用户列表
- 点击编辑用户
在数据表中,我单击以从列表中编辑用户,我重定向到用户更新表单,其中填充了用于更新目的的用户字段。
- 更新用户
成功更新用户后,重定向到搜索页面带有搜索条件 from 第一个请求.
目前我正在通过搜索条件单击编辑用户时的参数第二个请求,将它们存储为隐藏字段在更新用户表单中,单击更新按钮后第三个请求将它们传递给控制器。如果成功更新再次将它们传递到搜索页面即可知道之前的搜索条件.
任何其他想法了解以前的搜索条件 ?
使用会话是一个好的解决方案还是我应该继续我的解决方案?
Update
Now 请求参数被封装在bean.
不,不要为此使用会话,如果您打开了多个浏览器选项卡,将会造成混乱。您应该只使用 Javascript 代码,如果您需要使用 cookie,那就这样吧,但您甚至不需要它。如果你把前端开发人员的帽子放在后端而不是后端上,那么你会遇到更少的麻烦。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)