Have you looked at the source of LocaleAction? I can't remember whether it requires a form bean or uses straight request parameters. Add scope="request" to your action mappings and see if it makes a difference.
On Sat, May 23, 2009 at 1:00 PM, Ed <str...@etmsoft.com> wrote: > I have realized that LocaleAction is not receiving the form bean, the error > message "No bean specified" triggers. > > Why ?? > > Ed escribió: >> >> Hi, my links to change local dont work !!, here my code: >> >> --------------- links: >> >> <html:link action="/toSpanish">Español</html:link> · >> <html:link action="/toEnglish">English</html:link> >> >> --------------- form-beans: >> >> <form-bean name="English" type="org.apache.struts.action.DynaActionForm"> >> <form-property name="language" type="String" initial="en" /> >> <form-property name="country" type="String" initial="US" /> >> </form-bean> >> >> <form-bean name="Spanish" >> type="org.apache.struts.action.DynaActionForm"> >> <form-property name="language" type="String" initial="es" /> >> <form-property name="country" type="String" initial="ES" /> >> </form-bean> >> >> --------------- actions: >> >> <action path="/toEnglish" name="English" >> type="org.apache.struts.actions.LocaleAction"> >> <forward name="success" path=".homeLayout" /> >> </action> >> >> <action path="/toSpanish" name="Spanish" >> type="org.apache.struts.actions.LocaleAction"> >> <forward name="success" path=".homeLayout" /> >> </action> >> >> Also having the corresponding ApplicationResources_en_US.properties and >> ApplicationResources_es_ES.properties configured. >> >> I had the old method to change locale (implementing a custom Action >> subclass and calling setLocale(request, locale); It worked fine. >> >> What's wrong ? >> >> Note: .homeLayout is a Tile definition. >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org