java web页面如何实现返回原来的页面时,显示原来页面最后显示的数据...

发布网友

我来回答

7个回答

热心网友

方法1:
将数据放到session,但是由于session是存放到服务器的,所以不建议这么做
数据放入session中 : request.getSession().setAttribute(key,value)
从session中取出: request.getSession().getAttribute(key)
方法2:
将数据放到客户端(浏览器)的缓存中localStorage,建议使用这个方法
放入数据: window.localStorage.setItem(key,value);
取出数据: window.localStorage.getItem(key);

热心网友

最简单就是重新把参数通过request传回去。
有些项目设计有缓存,比如redis缓存,就可以直接去redis服务器拿。
还有些spring web flow,如果直接存在flowScope里面,那在整个流程里都能用这些参数(介于request与session之间的一种作用域)。

热心网友

一般返回都是调用初始化方法,初始化方法是不记录原来页面的值得,如果想保存原来页面的值,就是在离开原来页面时,将值传输到下一页面隐藏起来,在返回时取出来显示,,另外就是放在session里面了

热心网友

把查询条件放到session里面,返回页面时从session取值

热心网友

添加 window。history方法

热心网友

你好:
你这个是ext 吧 ,按照你的需求, 只要控制tab的切换就可以实现了,提供思路, 具体百度吧

热心网友

可以考虑下百度上的通知问题

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com