| A handler for the <expr> tag, which simply evalutes and
prints the result of the expression it's passed. If the expression
fails to complete evaluation successfully because of a
javax.servlet.jsptl.ExpressionException, or if the result is
null, we print the value of the 'default' attribute's expression or
our body (which two are mutually exclusive, although this constraint
is enforced outside this handler, in our TagLibraryValidator).
author: Shawn Bayern |