<s:if test="%{memberCd == 'OVERSEAS WORKER'}">
Code:
<s:if test="%{memberCd == 'OVERSEAS WORKER'}">
<tr>
<td colspan="1" id="labels"><label>Country:</label></td>
<td colspan="3" class="labelVal"><s:label cssClass="labelVal" id="ofwCountry" value="%{ofwCountry}"/></td>
</tr>
<tr>
<td colspan="1" id="labels"><label>Monthly Earnings:</label></td>
<td colspan="3" class="labelVal"><label class="label">(Php)</label> <s:label cssClass="labelVal" id="salary" value="%{salary}"/> </td>
</tr>
<s:if test="%{memberSubCd=='A'}">
<tr>
<td colspan="1" id="labels"><label>Flexi Fund Member:</label></td>
<td colspan="3" class="labelVal"><label>YES</label></td>
</tr>
</s:if>
</s:if>
But inner <s:if> (highlighted)
<s:if test="%{memberSubCd=='A'}">
to this:
<s:if test='%{memberSubCd=="A"}'>
2. Use equalsIgnoreCase comparison statement of Java
<s:if test="%{memberSubCd=='A'}">
to this: <s:if test='%{memberSubCd.equalsIngnoreCase("A")}'>
Hope this helps. If there is another way, then feel free to comment. Thanks!
No comments:
Post a Comment