读书人

获取session的有关问题 听说标题要长才

发布时间: 2012-04-28 11:49:53 作者: rapoo

获取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中有这个参数?

读书人网 >Java Web开发

热点推荐