MJ
asked on
More then one condition in JSTL when?
IS there a way to combine the first three conditions in to one since they all set the same value??
<c:when test="${omni.content_type_ media == null}">
<c:when test="${omni.content_type_ media == '<ADD CONTENT>'}">
<c:when test="${omni.content_type_ media == 'None'}">
-------------------------- ---------- ---------- ---------- ---------- ---------- ------
<c:choose>
<c:when test="${omni.content_type_ media == null}">
<c:set var="content_type_media" value=""/>
</c:when>
<c:when test="${omni.content_type_ media == '<ADD CONTENT>'}">
<c:set var="content_type_media" value=""/>
</c:when>
<c:when test="${omni.content_type_ media == 'None'}">
<c:set var="content_type_media" value=""/>
</c:when>
<c:otherwise>
<c:set var="content_type_media" value="${omni.content_type _media.val ue}"/>
</c:otherwise>
</c:choose>
<c:when test="${omni.content_type_
<c:when test="${omni.content_type_
<c:when test="${omni.content_type_
--------------------------
<c:choose>
<c:when test="${omni.content_type_
<c:set var="content_type_media" value=""/>
</c:when>
<c:when test="${omni.content_type_
<c:set var="content_type_media" value=""/>
</c:when>
<c:when test="${omni.content_type_
<c:set var="content_type_media" value=""/>
</c:when>
<c:otherwise>
<c:set var="content_type_media" value="${omni.content_type
</c:otherwise>
</c:choose>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
public boolean isContentTypeMediaValid() {
return content_type_media == null || content_type_media.equals(
}
then use
<c:when test="${omni.contentTypeMe
Another solution would be to simply use the logical operators:
<c:when test="${omni.content_type_