当前位置: 代码迷 >> Java Web开发 >> 获取session的有关问题 听说标题要长才会有人来回答 所以呢。
  详细解决方案

获取session的有关问题 听说标题要长才会有人来回答 所以呢。

热度:4332   发布时间:2013-02-25 21:21:56.0
获取session的问题 听说标题要长才会有人来回答 所以呢。。。
使用的是Struts2

在某个类中声明了 一个静态的参数 程序中这么使用的session.setAttribute(test.SessionState,'admin');
package com.ttp;
public class test{
public static String SessionState = "UserName";
}





我在页面怎么取这个session?

如果不加的话 就这么写 可以获得 正常值
<s:property value="#session.UserName"/>
下面这个能获得静态变量的值 也没有问题  
<s:property value="@com.ttp.test@SessionState"/>


如何结合起来 使用他们呢?

比如 <s:property value="#session.@com.ttp.test@SessionState"/> //这么写 是取不到值的

请问怎么取出来session?

------解决方案--------------------------------------------------------
${session.UserName}
------解决方案--------------------------------------------------------
这个有意思,围观
试下 jsp 标签
------解决方案--------------------------------------------------------
struts2是解耦的,你居然使用耦合的,而且test.SessionState参数是什么,你的action中有这个参数?
  相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
 
  • 最近登录:Wed Nov 21 02:33:49 CST 2018
  • 最近登录:Wed Nov 21 02:33:49 CST 2018
  • 最近登录:Wed Nov 21 02:33:49 CST 2018
  • 最近登录:Wed Nov 21 02:33:49 CST 2018
  • 最近登录:Wed Nov 21 02:33:49 CST 2018