黑马程序员技术交流社区
标题:
请方立勋老师和吴超老师给我解答一个疑惑
[打印本页]
作者:
飞翔的老鹰
时间:
2013-5-2 22:59
标题:
请方立勋老师和吴超老师给我解答一个疑惑
我struts2有个地方没弄明白 我们每次请求 都是一个新的action valuestack贯穿于action的生命周期 也就是说请求结束后 valuesatck就结束了 那我们把数据存到session还有意义吗 以前学servlet存到session我还能理解 是一次会话 但是现在每次请求action 得都是一个新的action 我们把数据存到valuestack里面也会随着action而变化 因为valuestack是依赖于action 那我们把数据存到valuesatck中的session还有意义吗 我一直很疑惑 我以前自己试过 存到valueStack里的session 数据是不变的 这个问题很有疑惑 我问了我们宿舍的我们班的同学 他们也不怎么理解
作者:
admin
时间:
2013-5-2 23:57
valuestack中维护的是web容器的session,valuesatck即使结束了,session还是在的,不仅如此,ValueStack关联的Context内部还维护了application和request对象,这么做的目的是便于对web对象的访问操作。
数据存session有无意义的问题。这个问题和ValueStack无关,不要和ValueStack混在一起理解。session用于保存会话数据,例如用户登陆信息一般情况下就需要保存在session中,并且也会在页面中、会话过程中使用到这些登陆信息,怎么会没有意义呢、
ps:问问题别用马甲了,直接用真名问吧
作者:
曹睿翔
时间:
2013-5-3 00:14
既平和又激情的论坛,心之所向
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2