//剛開始寫的是這樣的
<s:iterator value="#a" id="accessControl"> <td class="center" <s:if test="#accessControl.status.equals('Y')">style="background-color: #99FF00"</s:if>> <s:property value="#accessControl.status"/> </td> <td></td> </s:iterator>
無報錯 無反應spa
或者這樣的:code
<s:iterator value="#a" id="accessControl"> <td class="center" <s:if test="#accessControl.status=='Y'">style="background-color: #99FF00"</s:if>> <s:property value="#accessControl.status"/> </td> <td></td> </s:iterator>
出現報錯blog
最後寡人查了好半天it
結合網友提供的資料 發現這樣是可行的:class
<s:iterator value="#a" id="accessControl"> <td class="center" <s:if test="#accessControl.status==\"Y\"">style="background-color: #99FF00"</s:if>> <s:property value="#accessControl.status"/> </td> <td></td> </s:iterator>
或者這樣也行:test
<s:iterator value="#a" id="accessControl"> <td class="center" <s:if test='#accessControl.status.equals("Y")'>style="background-color: #99FF00"</s:if>> <s:property value="#accessControl.status"/> </td> <td></td> </s:iterator>
對OGNL表達式不是很熟 可是目前的來看的規律是判斷的時候不能出現單引號'im