I think there are several problem
(1)You have defined the same message key in different resource bundle
(ApplicationResource and MessageResources). This may be not a good way
to maintenance resource
(2)<message-resources parameter="com/myapp/struts/MessageResources_es"/>
is not very good.
The resource bundle should be reference by base name,
and the suffix will be appended automatically for different user locale.
So, I suggest you to change the setting to
<message-resources parameter="com/myapp/struts/MessageResources"/>
(3)If you define more than one [message-resources] in
struts-config.xml, they need to be distinguished by different "key",
and also, you need specify the bundle when you reference them.
For example, if you defined:
<message-resources key="resources01" parameter="package.Resources01"/>
<message-resources key="resources02" parameter="package.Resources02"/>
then you should reference them by:
<bean:message bundle="resources02" key="some.message.key"/>
(4)I am not very sure, but I think the resource bundle name in
struts-config.xml should be separated by dot instead of slash
-------------------
Hi Li,
Now it runs.
PD: Resource bundle runs with dots or separating with slahs
Regards
--
View this message in context:
http://old.nabble.com/Missing-message-for-key-%22welcome.title%22-in-bundle-%22%28default-bundle%29%22-for-locale-es-tp30175630p30182332.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org