工作中最近需要使用JSTL标签,特别是c if test。 记录下几个常用的例子
<c:if test="${can_edit && !inEditMode}">
<c:if test="${(9 gt 2) and (4 lt 5)}">
确保你可以通过pageContext.findAttribute("projectTemplateProp") 找到projectTemplateProp。
<c:if test="${not empty projectTemplateProp}">
isDefinedProp is个boolean变量,
<%
....一大堆计算或对象操作
boolean isDefinedProp = true;
if (isScriptedProp || isJobExecution) {
isDefinedProp = false;
}
pageContext.setAttribute("isDefinedProp",isDefinedProp);
%>
<c:if test="${(not empty projectTemplateProp) && isDefinedProp}">