Chris,
On Friday 15 October 2010 16:11:29 Christopher Schultz wrote:
> > not. Sorry for the confusion. So this is a simplified example for my enum:
> You're right: that was stupid of me. I had forgotten your toString method.
>
> Uh... why override the toString method like that?
Well, as written in java.lang.Enum:
An enum type should override this method when a more "programmer-friendly"
string form exists.
> > The thing is, that EL is using the name() method to print the enum and
> > JSTL is using toString(). I did not expect a different enum treatment
> > here.
>
> If you need it to emit the same thing, doing:
>
> <c:out value="${myEnumValue.name}"/>
No, because that would call a method getName() which doesn't exist - the
method is named name().
Bye
Oliver
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]