<select name="defLossThirdParty.ciIndemDuty" id="defLossThirdParty.ciIndemDuty" class="selectui-input w_15 selectui-required dc-chk" style="display:none"> <option value="-99">--請選擇--</option> <c:forEach items="${ciIndemDutyMap}" var="entry" varStatus="status"> <option value="${entry.key}" ${(entry.key eq thirdPartyCiIndemDuty) or (empty thirdPartyCiIndemDuty and entry.key eq '0') ? 'selected' : '' } > ${entry.value}</option> </c:forEach> </select>
上面直接拼湊EL運算式, 然後運行效果也是可以的.
<input type="button" onclick="sm3();onBlur(this);" name="submitButton" Class="button_ty" value="提交" ${(not empty checkNodeOut and checkNodeOut) ? '' : 'disabled'}>
OK 上面直接拼湊EL運算式, 然後運行效果也是可以的.
在jsp中 混合使用jstl標籤.
<td class="bgc_tt short" id="BusiNatureNoTD1" <c:if test="${checkShift.carShiftType eq '06' }"> style="display : inline" </c:if> <c:if test="${checkShift.carShiftType ne '06' }"> style="display : none" </c:if> > 業務來源 </td>
業務來源
</td>
嵌入jstl可以, 嵌入el表示式不可以. 這試過了.
老實說el運算式只是簡單試下, 不可以了, 發現jstl可以後, 就不管了. el的寫法更加簡潔, 可以測試下.