Hi all I am trying to configure the Resource Bundle properties file in Spring MVC with no succcess. I am using Tomcat on Eclipse IDE. In my xml file i tried this:
and tried creating a messages.properties file under my build/classes , under WEB-INF and under various places but when i try to load a message through im always getting this ???greeting??? (not finding the message) Any suggestions please cos I am quite new to Spring MVC thanks lots Rina
I assume 'fmt' means JSTL taglib with URI as 'http://java.sun.com/jsp/jstl/fmt'.
JSTL is independent of Spring MVC, and hence, a resource-bundle loaded via Spring MVC can not be directly referred using JSTL. You can use 'fmt' taglib to load the resource-bundle also, in which case 'fmt:message' will work.
However, I would recommend replacing
where 'spring' prefix is for Spring MVC taglib with URI as 'http://www.springframework.org/tags'.
A resource-bundle loaded via Spring MVC can easily be accessed using Spring MVC taglibs.
Another point... for simplicity, consider changing
in the configuration.
- Aditya Jha
Joined: Jul 14, 2009
<fmt:message key="greeting"/> tag will work. when you update your messages in a messagebundle.
Stop your server and restart or redeploy your project.
???......??? will go away and show the real message