How can I validate if a String is null or empty using the c tags of JSTL?
I have a variable named var1 and I can display it, but I want to add a comparator to validate it.
<c:out value="${var1}" />
I want to validate when it is null or empty (my values are string type).
You can use the
emptykeyword in a<c:if>for this:Or the
<c:choose>:Or if you don’t need to conditionally render a bunch of tags and thus you could only check it inside a tag attribute, then you can use the EL conditional operator
${condition? valueIfTrue : valueIfFalse}:To learn more about those
${}things (the Expression Language, which is a separate subject from JSTL), check here.See also: