我在session中放了一个叫oneUser的对象想在前台用el取出来
正常写法应该是${sessionScope.oneUser}或者${oneUser}
很不凑巧的,我记错了第一种写法把${sessionScope.oneUser}写成${session.oneUser}居然可以顺利取出.
当程序做到一半的时候,在一些新弄得页面突然取不出来了,这时才发现自己吧sessionScope写成session
但是前面的页为什么用${session.oneUser}可以取出..我百思不得其解,请大家指教一下
正常写法应该是${sessionScope.oneUser}或者${oneUser}
很不凑巧的,我记错了第一种写法把${sessionScope.oneUser}写成${session.oneUser}居然可以顺利取出.
当程序做到一半的时候,在一些新弄得页面突然取不出来了,这时才发现自己吧sessionScope写成session
但是前面的页为什么用${session.oneUser}可以取出..我百思不得其解,请大家指教一下
从a.jsp跳入b.action中之后到c.jsp 之后session.oneUser依然存在,但是如果在c.jsp页再转入一个jsp页,例如d.jsp后session.oneUser就不存在了.但是如果从c.jsp再跳入一个d.action再进入到d.jsp后session.oneUser又存在了
也就是说,只要在action跳入第一页后,再进入action 这个值始终会存在,如果直接跳到再进入jsp页就不存在了~~
强大的struts2啊