struts2标签中无法使用ognl表达式的问题
如session中存入了一个user登录标记,这个时候我想在jsp页面使用<s:textfieldname="nickName"value="%{session.user...
如 session中存入了一个 user 登录标记,这个时候我想在jsp页面使用
<s:textfield name="nickName" value="%{session.userName}"/> //使用value得到session域中user值,
要预设文本输入框的值,完成数据回显功能,但是无论 value 属性怎么写,结果都是按字符串原样输出,
如,<s:label value=""> 标签的 value 属性也是如此,我想问,难道 struts2有一些标签不可以用ognl?
//如果不可以,那么请问,在struts2标签中,如何用ognl表达式给一个<s:textfield> 标签预设值?
或者一般 ssh 的项目都是用什么方式完成数据回显功能的? 展开
<s:textfield name="nickName" value="%{session.userName}"/> //使用value得到session域中user值,
要预设文本输入框的值,完成数据回显功能,但是无论 value 属性怎么写,结果都是按字符串原样输出,
如,<s:label value=""> 标签的 value 属性也是如此,我想问,难道 struts2有一些标签不可以用ognl?
//如果不可以,那么请问,在struts2标签中,如何用ognl表达式给一个<s:textfield> 标签预设值?
或者一般 ssh 的项目都是用什么方式完成数据回显功能的? 展开
3个回答
展开全部
LZ可以试试value="#session.userName"
追问
value="%{#session.userName}" 这样写可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询