orioltf
3/6/2013 - 2:47 PM

#JSP: Dynamic css classes and ternary operator in jsp templates

#JSP: Dynamic css classes and ternary operator in jsp templates

<ol class="tabs">
	<li class="<c:if test="${empty param.active_tab or param.active_tab eq 1}">activeTab</c:if>">Tab 1</li>
	<li class="<c:if test="${param.active_tab eq 2}">cae-active</c:if>">Tab 2</li>
</ol>
<ol class="tabs">
	<li class="${(param.active_tab eq 1 or empty param.active_tab) ? 'activeTab' : ''}">Tab 1</li>
	<li class="${(param.active_tab eq 2) ? 'activeTab' : ''}">Tab 2</li>
</ol>
<jsp:include page="tabs.jsp">
	<jsp:param name="active_tab" value="1" />
</jsp:include>