Thanks a lot it works!!! ---------- Initial Header -----------
>From : "Anuradha S.Athreya" [EMAIL PROTECTED] To : "Struts Users Mailing List" user@struts.apache.org Cc : Date : Tue, 14 Mar 2006 14:23:43 +0530 Subject : RE: Using message resources in non-action class > I found the solution to my pblm as soon I sent out the previous mail. > > It is possible to access the resource bundle in a plain java class: > > If u have declared ur resource bundle in the struts-config.xml file as given > below: > <message-resources parameter="resources.application" /> > > U'll have to access this bundle in ur plain java class as follows: > MessageResources messageResources = > MessageResources.getMessageResources("resources.application"); > String message = messageResources .getMessage("login.failure"); > > -----Original Message----- > From: starki78 [mailto:[EMAIL PROTECTED] > Sent: Monday, March 13, 2006 1:21 PM > To: user > Subject: RE: Using message resources in non-action class > > Yes this is a good solution! > Do you also have a solution > to access these message resources from a plain java-class there you don't > have the servlet context? > > Nice greetings > > > ---------- Initial Header ----------- > > >From : [EMAIL PROTECTED] > To : user@struts.apache.org, [EMAIL PROTECTED] > Cc : > Date : Mon, 13 Mar 2006 13:11:34 +0530 > Subject : RE: Using message resources in non-action class > > > > > > > > > > > The following should work. > > > > MessageResources messageresources = (MessageResources) > > servlet.getServletContext().getAttribute("allMessages"); > > > > > > Chandra > > > > -----Original Message----- > > From: Anuradha S.Athreya [mailto:[EMAIL PROTECTED] > > Sent: Monday, March 13, 2006 1:09 PM > > To: 'Struts Users Mailing List' > > Subject: Using message resources in non-action class > > > > In my struts application, I have resources file application.properties. > > This has been configured in the struts-config.xml file > > > > <message-resources key="allMessages" parameter="resources.application" > > /> > > > > Now, I would like to use this in my source code , in a non-action > > class. > > > > I tried the following > > > > MessageResources messageresources = > > MessageResources.getMessageResources("allMessages"); > > > > When i tried to retrieve the message in the file > > > > String message = messageresources.getMessage("username.invalid"); > > > > the message is null,altho' corresponding message for the key > > "username.invalid" is defined in the application.properties file. > > > > Can someone indicate the missing link? > > > > Regards, > > Anuradha S.Athreya > > > > > > --------------------------------------------------------------------- > > 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] > > > > > --------------------------------------------------------------------- > 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]