当前位置: 代码迷 >> Java Web开发 >> strut2 s:if test可以和null比较么,有关问题是不能显示登录成功的名字
  详细解决方案

strut2 s:if test可以和null比较么,有关问题是不能显示登录成功的名字

热度:6840   发布时间:2013-02-25 21:11:04.0
strut2 s:if test可以和null比较么,问题是不能显示登录成功的名字
<s:if test="u!=null">
<s:property value="u.euUserName"/>
</s:if>
u是一个对象,action里面取到,现在为什么不能显示,登录成功的名字

------解决方案--------------------------------------------------------
你首先在页面中看看u对象是否为空。如果u不为空还不能显示登录名的话,请检查实体类中的属性命名正确,如果正确还不能显示就看看是否为这个实体类的属性赋值过。
------解决方案--------------------------------------------------------
你的u是不是为空了
------解决方案--------------------------------------------------------
试试:
HTML code
<s:if test='%{u != null}'>
------解决方案--------------------------------------------------------
要结合EL表达式一起用,用el把u!=null包起来,el的作用要理解。
而后if :test 就相当于if(true/flase)
  相关解决方案