今天遇到这样一个问题,使用<s:if>判断一个字符串是否为空,<s:if test="xk.aa==''">返回值恒真,百思不得其解,最后发现一个问题,就是xk这个对象本身就是空。所以要这样判断<s:if test="xk==null"> 之后再进行其他的判断。你中枪了没有?