我正在尝试在 spring 中连接一个 messageSource 以用于我的应用程序。它不工作,给出了这个错误:
org.springframework.context.NoSuchMessageException:在语言环境“en”的代码“validation_required”下找不到消息。
我的applicationContext.xml包含 messageSource 的这个 def:
<bean id="messageSource"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
<property name="basenames">
<list>
<value>classpath:messages</value>
</list>
</property>
</bean>
我的消息属性文件位于:
/WEB-INF/classes/messages/messages_en_US.properties
最后,我发出的产生错误的调用是:
String message = messageSource.getMessage("validation_required", null, Locale.ENGLISH);
有人可以在这个时间帮助我吗?