0

我有2 个 search-pages1 个 result-page。结果页面上的结果列表是 URL 列表。

URL 依赖于搜索页面,因此如果用户来自 search-page1,他将获得与来自 search-page2 的用户不同的 URL。

因此,在结果页面上,我必须知道用户来自哪个搜索页面。首先我尝试使用 UrlRefferer,但如果结果列表有太多结果,我会使用分页,如果用户单击第二个结果列表,我会丢失 UrlReferrer...

做这个的最好方式是什么?要使用 Session 还是更好地在 URL 中使用查询参数?

4

2 回答 2

0

如果我理解您的问题,这仅适用于一个请求。所以更好的是你可以作为请求参数传递。会话将不必要地保存整个页面的值,这是不合适的。除非您更新会话参数中的值,否则它将仅保留旧值。

您是否可以将值保存在脚本变量中?

于 2013-09-26T11:09:41.170 回答
0

恕我直言会话是一个更简单的解决方案,因此您不必在每次用户更改页面时都设置查询参数。

于 2013-09-26T11:10:04.357 回答