Struts 2中的标签用法

时间:2010-05-18 10:44:39

标签: struts2 jsp-tags

我有以下代码段

<s:iterator status="stat" value="masterAccountList">
                <tr>
                  <td><s:property value="name"/></td>
                  <td><s:property value="status"/></td>
                 <s:set name="DrStat" id="DrStat" value="<s:property value='status'/>"/>
                  <td><s:if test='DrStat.contains("Out")'>
                      Dr. Is Available
                      </s:if>
                      <s:else>
                      Dr. Is not Available
                      </s:else>
                  </td>
                </tr>
            </s:iterator>

我需要检查状态是否包含关键字并相应地显示文本。当我尝试这个时,我总是得到“不可用”状态。

我甚至不确定该集合返回什么,我怎么能看到它?

2 个答案:

答案 0 :(得分:1)

不应该<s:text name="DrStat" />打印值吗?

答案 1 :(得分:0)

解决方案:

<s:if test="%{DrStat.contains('Out')}">

工作正常。谢谢达斯汀。