how to disable buttons based on a condition in jsp?
Try using JSTL construction like this:
<input type="button" <c:if test="${variable == false}"><c:out value="disabled='disabled'"/></c:if>">
For more examples see http://www.ibm.com/developerworks/java/library/j-jstl0211/index.html
Or simply you could do it using el
directly like this:
<input type="button" ${ condition ? 'disabled="disabled"' : ''}/>
As an example:
<input type="button" ${ someVariable eq 5 ? 'disabled="disabled"' : ''}/>
My approach would be something like this:
<c:choose>
<c:when test="${condition == true}">
<input type="button" disabled="disabled"/>
</c:when>
<c:otherwise>
<input type="button" />
</c:otherwise>
</c:choose>