Actually, I think this is a bug in the handling of MessageResources in
Struts 2. Not only do ' characters in properties files fail to
display, they cause parameter substitution to fail. For example, if
you have a properties file:
foo=Message's for {0}
and you attempt to display it in a jsp like so:
<s:text name="foo"><param name="value" value="${user.firstname}"></s:text>
the displayed text is
Messages for {0}
if you double the ' (foo=Messages''s for {0}) you get:
Messages for Josh
On 7/12/07, Antonio Petrelli <[EMAIL PROTECTED]> wrote:
2007/7/12, TonyD <[EMAIL PROTECTED]>:
>
>
> Thanks it works!
Mmm... this means that there's something wrong when you display the text.
I think that, before writing the string, you have to escape it.
How, and where, do you write the string?
Antonio
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]