<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)