取request里面的变量:<s:set var="hascheckbox" value="checked" scope="request" />
进行判断:
<s:if test="
#request.hascheckbox=='true'">
<th width="30"><input type="checkbox" group="ids"
class="checkboxCtrl">
</th>
</s:if>
在迭代里面进行判断:
<s:iterator value="list" var="haha"
status="stu">
<s:if
test="%{checked=='true'}"> //这里的checked是list里面的对象的一个属性。这里没有使用“stu"这个临时变量 !!
<td><input name="ids" value="<s:property value="menuId" />" checked
type="checkbox">
</td>
</s:if>
<s:else>
<td><input name="ids" value="<s:property value="menuId" />" type="checkbox">
</td>
</s:else>
</s:iterator>
总是,区分什么时候用%,什么时候用#,什么时候用{}