Struts2 如何在页面获取session值。

2025-04-27 05:24:34
推荐回答(5个)
回答1:

session的定义就是当前浏览器里历史信息,所以千万注意两个不同的客户端是不可能共享session的,至于使用就非常简单,一般在第一个页面就启用session
,然后设置session变量$_SESSION['views']=1;
,使用时在需要的地方通过session直接调用$_SESSION['views'];
即可,注意不能跨浏览器,字母大写

回答2:

session.put("KEY",value);添加值
放入hidden
在ACTION中申明好一个变量id,设置好getter和setter方法就可以了,只要控件名与你声明的变量名一致的话,系统将自动将此控件中的value直接赋值给id,你直接用就是了!!

回答3:

使用jsp页面内置session
" />

回答4:



还有就是 你都放在session里了 干吗还要在页面获取,直接在session里拿不就可以了吗

回答5:

既然要在ACTION里取值,而且在页面又不显示,那么直接在ACTION里再去取就行了。

示例;String name = (String)this.getSession().getAttribute("name");