-----Original Message-----I would like to share what I did wrong before: I forgot to put the line "<load-on-startup>2</load-on-startup>" in web.xml file. After I add this line, my jsp works. So, why is this line so important for using bean:message lag?
From: Sue Deng [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 01, 2001 1:47 PM
To: [EMAIL PROTECTED]
Subject: Re: "html:message" tagThanks,
-Sue
Jason Chaffee wrote:
I find the following configuration easier:
Simply put the the resouce file in /WEB-INF/classes directory.
Then change the deployment descriptor as follows:
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>application</param-name>
<param-value>ApplicationResources</param-value>Also, make sure there isn't a typo in your resource file or your jsp page.
-----Original Message-----
From: Sue Deng [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 01, 2001 11:51 AM
To: [EMAIL PROTECTED]
Subject: Re: "html:message" tagI put my ApplicationResources.properties file in
/usr/local/tomcat/classes/net/covalent directory before. Now i moved it to my
applications /WEB-INF/classes/net/covalent directory. And I got "Missing message
for key logon.title" error, but the logon.title key is in the file.Thanks,
-Sue
Ratnadeep Bhattacharjee wrote:> Chances are the location of your ApplicationResource file is not where
> ActionServlet is looking for it. For example, if your web.xml looks as follows:
>
> <servlet>
> <servlet-name>action</servlet-name>
> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> <init-param>
> <param-name>application</param-name>
> <param-value>net.covalent.ApplicationResources</param-value>
> ....
> ....
>
> then the ApplicationResources.properties file should be in the
> WEB-INF/classes/net/covalent/ directory.
>
> Hope this helps.
>
> -Deep.
>
> >
> > I did not make any changes on the code. What do you mean the "app
> > server"? I am using jakarta-struts-1.0-b1 under Tomcat. What should I
> > do now?
> >
> > Thanks,
> >
> > -Sue
> >
> > Jason Chaffee wrote:
> >
> > > Have you made any changes to the code? The ActionServlet should be
> > > creating the resource bundle and storing in the servlet context using
> > > this key. What app server are you using? There could be a bug in how
> > > it stores objects in the servlet context, thus the ActionServlet can't
> > > find anything that has previously been stored there.
> > >
> > > -----Original Message-----
> > > From: Sue Deng [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, May 01, 2001 9:39 AM
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: "html:message" tag
> > >
> > > Thanks, Jason. But when I use bean:message, I got "Cannot
> > > find message resources under key
> > > org.apache.struts.action.MESSAGE" error.
> > >
> > > Thanks,
> > >
> > > -Sue
> > >
> > > Jason Chaffee wrote:
> > >
> > > >
> > > >
> > > > it should be bean:message
> > > >
> > > > -----Original Message-----
> > > > From: Sue Deng [mailto:[EMAIL PROTECTED]]
> > > > Sent: Monday, April 30, 2001 5:26 PM
> > > > To: [EMAIL PROTECTED]
> > > > Subject: "html:message" tag
> > > >
> > > > Hi,
> > > >
> > > > I am trying to build form using struts taglib. But I get
> > > > "no such tag
> > > > message ..."error when I use "html:message" tag. I found
> > > > that
> > > > struts-html.tld and struts-bean.tld files do not have a
> > > > tag named
> > > > "message", but the struts example uses that tag. Why?
> > > >
> > > > Thanks,
> > > >
> > > > -Sue
> > >
Your
ActionServlet needs to be loaded to create an instance of the
ResourceBundle. Therefore, if you were requesting a jsp page without going
through the ActionServlet, there will not be a ResourceBundle in the servlet
context because this happens when the ActionServlet is
initialized.
- RE: "html:message" tag Jason Chaffee
- Re: "html:message" tag Sue Deng
- RE: "html:message" tag Jason Chaffee
- Re: "html:message" tag Ratnadeep Bhattacharjee
- Re: "html:message" tag Sue Deng
- Re: "html:message" tag Sue Deng
- RE: "html:message" tag Gogineni, Pratima
- RE: "html:message" tag Jason Chaffee
- Re: "html:message" tag Sue Deng
- Re: "html:message" tag shunhui zhu
- RE: "html:message" tag Jason Chaffee
- RE: "html:message" tag Gogineni, Pratima
- RE: "html:message" tag Jason Chaffee