我不喜欢必须显式地管理会话中的值,我无法想象我在这个单独...所以我希望得到反馈:干净地在请求之间传递值(在会话中,作为GET/POST参数...?)
- 如何其他程序员/平台/框架处理这个
- 我使用的方法(下文解释)
我使用的方法包括控制器类型的脚本支持在会话中添加一个变量,当我知道它可能需要在下一个请求...并自动r之后将其冲走(TTL通过柜台进行控制)。
例如,
- 请求1 - 脚本将值与键
selectedValue
- 请求2的会话 -
selectedValue
从会话了 - 脚本从会话 - 请求3读取
selectedValue
(这是好的,因为它不再需要)
这是我能想到的最干净的方式通过不同的请求传递值,而不是在会话中存储global变量(例如,经过认证的用户ID)。
在这种情况下,页面刷新将被忽略,如果需要将值传递给其他请求,则需要重新设置。
你愿意投票给出帮助你并可能接受其中一个的答案吗? – markus 2011-08-13 16:20:54
嗨@markus!感谢您的关注,但迄今为止的答案并没有多大帮助。这里没有什么新东西 - 我认为这个问题在某个地方可以被优雅地解决,也许它没有,或者我找不到它。或者,也许这不是问题?! – 2011-08-14 15:47:15