-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 
Hi,

fine that its solved. I think this is one of the mistakes you only
make once ;)



stan77 schrieb:
> Hi Volker,
>
> thanks for your replies, i solved my problem today. It was really a
> stupid mistake:
>
> I had an other package.properties one package above, where the
> entries for the Logon form were registered too.
>
> Thanks for help anyway.
>
>
> Volker Karlmeier wrote:
>> Hi Stan,
>>
>> mostly it's just a little mistake, that makes you crazy .... Did
>> you make sure that the key in the properties_en-file is existent
>> and properly written (error.login.failed) ? I am using the same
>> mechanism an it works without any trouble. Can only be a stupid
>> mistake. If you are using eclipse, try to find out if your
>> java-classes are compiled. (Just delete the .class file and
>> compile). Had that problem yesterday. (Just an idea ;)   )
>>
>>
>>
>> Hi Volker,
>>
>> my Action class implements ServletRequestAware. When I check the
>> locale with request.getParameter("request_locale"), I get 'en' as
>> result.
>>
>> The both *.properties files are in the same classpath. If the
>> logon is invalid I put the actionError and return LOGIN and go
>> back to Logon.jsp.
>>
>> My action definition: <action name="doLogon"
>> class="com.imp.app.usr.Logon"> <result
>> name="input">/Logon.jsp</result> <result
>> name="error">/Logon.jsp</result> <result
>> name="login">/Logon.jsp</result> <result name="success"
>> type="redirect-action"> Welcome </result> </action>
>>
>> After the action, the Logon.jsp is displayed with all contents in
>> english excepting the action Error and the hole login form,
>> including labels, buttons etc. wich seems to get his content from
>>  package.properties.
>>
>> All menu items, another form and anything else is displayed from
>> the package_en.properties. I don't why, because both files are at
>> the same position.
>>
>>
>>
>>
>> Volker Karlmeier wrote:
> Hi,
>
> you should try to find out, what the acutal locale is and if there
> is a suitable properties-file. Next, try to find out, if your
> properties-file is found in the right position. (Package etc.) and
> if it is accessible. Maybe you have not extended RequestAware in
> your class.....
>
>
> Volker
>
> stan77 schrieb:
>>>>> Hello,
>>>>>
>>>>> I'm new to struts 2. I have the following problem with
>>>>> internationalization in my Action
> classes.
>>>>> there are two properties files package.properties and
>>>>> package_en.properties wich works correctly in most cases.
>>>>>
>>>>> In my Logon action i would like to add an Action error like
>>>>> this:
>>>>>
>>>>> addActionError(getText("error.login.failed"));
>>>>>
>>>>> The message is dispayed in my jsp, but always get it's
>>>>> string from package.properties, never from
>>>>> package_en.properties. Seems, that the
> request_locale is not
>>>>> reachable in my Action class. I've searched a several days
>>>>> for a solution, but can't find
> anything.
>>>>>
>>>>> Thanks for help.
>>>
>>>
- ---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>
>> -- View this message in context:
>>
http://www.nabble.com/Problem-with-internationalization-in-addActionError-tp1679
>>  0683p16797626.html Sent from the Struts - User mailing list
>> archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [EMAIL PROTECTED] For
>> additional commands, e-mail: [EMAIL PROTECTED]
>>
>> ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [EMAIL PROTECTED] For
>> additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iD8DBQFIDPvJx4KjH6Tk4MMRAuLRAKC627tq8fa8xaAdhsZH+KjhvgFoYACdEATL
9atRf0Fe6HvoojOSDW13sZY=
=QkdS
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to