我想在属性文件中显示一些消息,同时用户输入一些不正确的信息并提交表单,但我总是收到来自eclipse控制台的警告信息:
WARNING: ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale en_US
Nov 15, 2017 9:32:42 AM org.springframework.context.support.ResourceBundleMessageSource getResourceBundle
我在WebConfig.java中配置MessageSource bean,如下所示:
@Bean
public MessageSource messageSource()
{
ResourceBundleMessageSource validationSource = new ResourceBundleMessageSource();
validationSource.setBasename("messages");
return validationSource;
}
我把我的message.properties放在下面:
当我右键单击属性文件时,它会显示如下所示的路径:
那么,我应该把这个属性文件放在哪里?哪个路径是java Web应用程序中类路径的根?