- HTML code
<s:iterator value="records" var="r" status="rr"> <tr> <td>3 <s:property value="#r.rDate"/></td> <td><s:property value="#rr.rDate"/></td> <td><s:property value="#r.card.cardId"/> </td> <td><s:if test="#rr.isInHouse == true">在实验室</s:if><s:else>不在实验室</s:else> </td> <td><s:if test="#r.isInHouse">在实验室</s:if><s:else>不在实验室</s:else> </td> <td><s:if test="#r.isInHouse == true">在实验室</s:if><s:else>不在实验室</s:else> </td> <td><s:if test="isInHouse == true">在实验室</s:if><s:else>不在实验室</s:else> </td> <td>322d33 </td> </tr> </s:iterator>
isInHouse 是个boolean类型的 怎么在if里面判断真和假呢??
------解决方案--------------------
<s:if test="#rr.isInHouse">在实验室</s:if>
我记得这样写 如果是true 就能直接显示 在实验室了。