首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

s:textfield怎么拿到session里的东西

2012-05-07 
s:textfield如何拿到session里的东西s:textfield nameusername keyusername value%{username} r

s:textfield如何拿到session里的东西
<s:textfield name="username" key="username" value="%{username}" readonly="true"/>取不到session里的值,可以取上一个Action里的值,尝试改成value="%{sessionScope.username}" 不得行,
value="#session.username" 不得行,大家是怎么写的

[解决办法]
你的username是怎么存到session中的?

session.setAttribute("username",username);

<s:textfield name="username" key="username" readonly="true"/>

[解决办法]
<s:textfield name="username" key="username" readonly="true"/> 
取不出来值吗?
[解决办法]
是不是要加上 scope=‘session’

[解决办法]
实在不行用value="<%=session.getAttribute("userName")%>“看看
[解决办法]
<s:textfield name="username" key="username" value="%{#session.username}" readonly="true"/>

热点排行