Hi,
I got it working. Found out that there were 2 things wrong with my code.
1) Had to change bean:message to bean:write tag. (Made this change after looking at the example from the struts API
doc.)
2) Junilu has found the second mistake. Thanks, that was a good catch.
you're asking the tag to use the actual error message as the key. The result you are getting is, in fact, a resource key not found error. You really only need to display the error message text:
So, the working version is
Changed the id of messages tag to make it less confusing.
Thank y'all for your help.