> Out of curiosity, have you tried <c:out value="${checker.isValid}"/> ? > Maybe it will recognise the 'is' prefix and not turn it into getIsValid.
Me again. Does this work? <c:choose> <c:when test="${checker.valid}" /> Valid! </c:when> <c:otherwise> Invalid </c:otherwise> </c:choose> Perhaps it only knows about the 'is<PropertyName>' construct when it is expecting a boolean value? -- Wendy Smoak Applications Systems Analyst, Sr. Arizona State University PA Information Resources Management