首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >持久化Tapestry区域

持久化Tapestry区域
EN

Stack Overflow用户
提问于 2017-04-08 01:28:01
回答 1查看 64关注 0票数 1

我在tapestry中有一个区域,可以在网格中显示搜索查询的结果。单击搜索项时,您将被重定向至该页面。我想要做的是能够点击后退按钮,并仍然有搜索查询在那里。SessionStorage是最好的选择吗?如果是这样,你将如何持久化tapestry专区/网格呢?

EN

回答 1

Stack Overflow用户

发布于 2017-04-10 17:34:48

与其持久化结果(zone/grid,我甚至不确定这是不可能的),你最好持久化input: search参数。

就简单性而言,使用会话存储是最好的选择,但它也有自己的缺点,即搜索结果页面不能加书签。更不用说过度使用可变服务器状态可能会导致其他问题: UX (使用两个浏览器选项卡),性能(如果你有大量的用户群和/或集群部署)等。

我会尝试将URL中的搜索参数序列化为查询字符串。如果你需要支持浏览器的后退按钮--使用javascript历史API。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43283943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档