Okay, you've got a file called "ApplicationResources.properties", right? If it's in "WEB-INF/classes", you can just use "ApplicationResources" as a basename. If it's in "WEB-INF/classes/org/j2e_translate", you have to use "org.j2e_translate.ApplicationResources" as a basename. So where is the property file *really* located?
Quoting Yansheng Lin <[EMAIL PROTECTED]>: > Oh, I see. I can find the resource bundle now for my other <fmt:message>. > But > it still doesn't solve my first problem. That's why I got so confused. I > guess > it has something to do with putting the <fmt:message> tag in the head. > Wonder > if someone can provide a good point for a JSTL beginner like me. > > Thanks a lot! > > --------------------------------------------- > <HEAD> > <title> > <fmt:bundle basename="ApplicationResources"> > <fmt:message key="j2emain.title" /> > </fmt:bundle> > </title> > <META NAME="Author" CONTENT="Yansheng"> > <META NAME="Keywords" CONTENT="translator"> > <META NAME="Description" CONTENT=""> > <style type="css/text" src="./styles/global_style.css"> > <style type="css/text" src="./styles/elements.css"> > <style type="css/text" src="./styles/navigation.css"> > </HEAD> > ---------------------------------------------- > > And I am getting: > > <title> > > ???j2emain.title??? > > </title> > ---------------------------------------------- > Oh, wait, why do I need basename? Ah, I don't understand this very > well.... > > > -----Original Message----- > From: Kris Schneider [mailto:[EMAIL PROTECTED] > Sent: November 10, 2003 10:28 AM > To: Tag Libraries Users List > Subject: Re: Jstl i18n not working > > > So, based on your updated info, this should be: > > <context-param> > <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name> > <param-value>org.j2e_translate.ApplicationResources</param-value> > </context-param> > > And you should have your property file located at: > > WEB-INF/classes/org/j2e_translate/ApplicationResources.properties > > Quoting Kris Schneider <[EMAIL PROTECTED]>: > > > Nothing to do with Struts. From the JSTL spec for <fmt:message>: > > > > If the i18n localization context that this action determines does not > have > > any > > resource bundle, an error message of the form "???<key>???" is produced. > > > > Try this: > > > > <context-param> > > <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name> > > <param-value>ApplicationResources</param-value> > > </context-param> > > > > Quoting [EMAIL PROTECTED]: > > > > > > > > > > > > > > > > > > > > I've only seen that when struts can't find the resource file or the > > key... > > > > > > Savan Thongvanh > > > Berkley Technology Services > > > 515.278.7725 > > > > > > > > > > > > > > > > > > "Yansheng Lin" > > > > > > > > > <[EMAIL PROTECTED] To: "'Tag > Libraries > > > Users List'" <[EMAIL PROTECTED]> > > > gis.com> cc: > > > > > > > > > Subject: Jstl i18n not > > > working > > > 11/10/2003 11:00 > > > > > > > > > AM > > > > > > > > > Please respond to > > > > > > > > > "Tag Libraries > > > > > > > > > Users List" > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi, in my web.xml: > > > > > > <!-- ==================== JSTL i18n support > =========================== > > > --> > > > <context-param> > > > <param-name>javax.servlet.jsp.jstl.fmt.fall-backLocale</param-name> > > > <param-value>en</param-value> > > > </context-param> > > > <context-param> > > > > > <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name> > > > <param-value>ApplicationResources.properties</param-value> > > > </context-param> > > > > > > Then in my jsp: > > > > > > <fmt:bundle basename="ApplicationResources"> > > > <fmt:message key="j2emain.title" /> > > > </fmt:bundle> > > > > > > But I am getting the following output: > > > ???j2emain.title??? > > > > > > Help appreciated! > > > > > > -Yan > > > > -- > > Kris Schneider <mailto:[EMAIL PROTECTED]> > > D.O.Tech <http://www.dotech.com/> > > -- > Kris Schneider <mailto:[EMAIL PROTECTED]> > D.O.Tech <http://www.dotech.com/> -- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]