如何在spring mvc框架中实现MessageSource来管理国际资源文件呢
在你的src文件路径下新建 messages.properties文件
在启动类中: @Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasename("classpath:messages"); messageSource.setDefaultEncoding("UTF-8"); return messageSource; }
messages.properties: 4operator.is.exist=\u7528\u6237\u5B58\u5728\uFF0C\u8BF7\u66F4\u6362\u7528\u6237\u540D\u540E\u91CD\u8BD5 role.not.exist=\u9009\u4E2D\u89D2\u8272\u4E0D\u5B58\u5728
应用时
@Autowired private MessageSource messageSource;