今天遇到这样一个问题,使用<s:if>判断一个字符串是否为空,<s:if test="xk.aa==''">返回值恒真,百思不得其解,最后发现一个问题,就是xk这个对象本身就是空。所以要这样判断<s:if test="xk==null"> 之后再进行其他的判断。你中枪了没有?
<s:if></s:if>标签判断空字符串问题
最新推荐文章于 2022-01-18 11:27:50 发布
本文介绍了一个在Struts2框架中使用<s:if>标签判断字符串是否为空时遇到的问题。当对象本身为空时,直接使用<s:if>标签会导致误判为非空。文章给出了正确的解决方案,即先判断对象是否为空,再进行后续的条件判断。
1847

被折叠的 条评论
为什么被折叠?



